توضیحات در اوراکل Loop این امکان را میدهد که قطعه کدی به تعداد نامشخص تکرار شود که شرط پایان اجازه نمیدهد از قبل بدانیم تعداد تکرار حلقه به چه تعداد است. دستور دستور برای Loop به صورت زیر نوشته میشود:…
توضیحات در اوراکل For Loop این امکان را میدهد که قطعه کدی به تعداد مشخص تکرار شود. دستور دستور برای For Loop به صورت زیر نوشته میشود: loop_counter: شمارنده حلقه. REVERSE: گزینه اختیاری است. در صورت گذاشتن به این معناست…
توضیحات در دستور if-then-else قطعه کد زمانی اجرا میشود که موقعیت شرط true باشد و در غیر این صورت دستور دیگری را اجرا میکند. دستور دستور if-then-else به صورت زیر نوشته میشود: قسمتهای else و elseif اختیاری هستند. …
توضیحات زمانی که exception اتفاق افتاده است ولی هیچکدام از exceptionهای تعریف شده توسط برنامهنویس یا اوراکل نیست میتوان از دستور کلی when others استفاده کرد. دستور اکنون به دستور استفاده when others در تابع و پروسیجر میپردازیم: . مثال…
توضیحات گاهی نیاز است که برنامهنویس خود exception را تعریف کند که در پکیج استاندارد وجود ندارد. دستور در ادامه استفاده از name programmer-defined exception را در تابع و پروسیجر بررسی میکنیم: . مثال در مثال زیر پروسیجری که از…
توضیحات Named system exception خطایی است که توسط Pl/Sql نامگذاری شده است، و در پکیج استاندارد قرار دارند و نیازی نیست کاربر به آنها نامی اختصاص دهد. اوراکل مجموعه استانداردی را نامگذاری کرده است که در جدول زیر مشاهده میکنیم:…