Exception های دستور Select Into در pl/sql

وقتی در pl/sql از دستور Select into استفاده می شود در صورتی که این دستور رکورد مورد نظر را پیدا نکند و یا بیش از یک رکورد پیدا کند Exception  می دهد. این Exception در صورتی که رکورد را پیدا نکند No_Data_Found است و در صورتی که بیش از یک رکورد پیدا کند Too_Many_Rows است. این Exception ها را به صورت زیر کنترل می کنیم: 

 

Exception  

when no_data_found 

raise_application_error(-20001, 'Record not found')

when too_many_rows 

raise_application_error(-20002, 'too  Many Records Found'); 

نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد