Exit

Exit

توضیحات

در اوراکل دستور exit اصولا برای خاتمه دادن به یک حلقه به کار می‌رود.

دستور

دستور برای While Loop به صورت زیر نوشته می‌شود:

۱
۲
۳
۴
WHILE condition
LOOP
   {...statements...}
END LOOP;

boolean_condition: گزینه‌ای اختیاری است برای پایان دادن به حلقه.


مثال

مثالی از کاربرد Exit را مشاهده می‌کنیم:

۱
۲
۳
۴
LOOP
   monthly_value := daily_value * ۳۱;
   EXIT WHEN monthly_value > ۴۰۰۰;
END LOOP;

نوشته‌های مشابه

  • GREATEST

    توضیحات این تابع بزرگ‌ترین مقدار در لیست مورد نظر را بر می‌گرداند. دستور تابع GREATEST به صورت زیر نوشته می‌شود: ۱ GREATEST( expr۱ [, expr۲, … expr_n] ) . مثال مثال‌هایی از خروجی تابع GREATEST را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ GREATEST(۲, ۵, ۱۲, ۳) Result: ۱۲…

  • NEW_TIME

    توضیحات این تابع یک تاریخ را از یک timezone به timezone دیگر تبدیل می‌کند دو تاریخ را بر می‌گرداند. دستور تابع NEW_TIME به صورت زیر نوشته می‌شود: ۱ NEW_TIME( date, zone۱, zone۲ ) . مثال مثالی از خروجی تابع NEW_TIME را مشاهده می‌کنیم: ۱ ۲ NEW_TIME (TO_DATE (\’۲۰۰۳/۱۱/۰۱ ۰۱:۴۵\’, \’yyyy/mm/dd HH۲۴:MI\’), \’AST\’, \’MST\’) \’۲۰۰۳/۱۰/۳۱ ۱۰:۴۵:۰۰…

  • COVAR_POP

    توضیحات این تابع کواریانس یک مجموعه دوتایی اعداد را محاسبه می‌کند. دستور تابع COVAR_POP به صورت زیر نوشته می‌شود: ۱ COVAR_POP( expression۱, expression۲ ) . مثال مثال‌های عددی از خروجی تابع COVAR_POP را مشاهده می‌کنیم: ۱ ۲ ۳ select owner, COVAR_POP(avg_row_len, avg_space) from all_tables group by owner;

  • ROUND

    توضیحات این تابع تاریخ مورد نظر را رند می‌کند. دستور تابع ROUND به صورت زیر نوشته می‌شود: ۱ ROUND( date [, format] ) Format: نشان دهنده نوع رند کردن تاریخ است . مثال مثال‌هایی از خروجی تابع ROUND را مشاهده می‌کنیم: ۱۲۳۴۵۶۷۸۹۱۰۱۱۱۲۱۳۱۴ ROUND(TO_DATE (\’۲۲-AUG-۰۳\’),\’YEAR\’)Result: \’۰۱-JAN-۰۴\’ ROUND(TO_DATE (\’۲۲-AUG-۰۳\’),\’Q\’)Result: \’۰۱-OCT-۰۳\’ ROUND(TO_DATE (\’۲۲-AUG-۰۳\’),\’MONTH\’)Result: \’۰۱-SEP-۰۳\’ ROUND(TO_DATE (\’۲۲-AUG-۰۳\’),\’DDD\’)Result: \’۲۲-AUG-۰۳\’ ROUND(TO_DATE (\’۲۲-AUG-۰۳\’),\’DAY\’)Result: \’۲۴-AUG-۰۳\’

  • TRUNC

    توضیحات این تابع تاریخ و زمان را بر اساس فرمتی که به آن می‌دهیم رند می‌کند. دستور تابع TRUNC به صورت زیر نوشته می‌شود: ۱ TRUNC ( date [, format ] ) . Format: نشان‌دهنده نوع رند کردن تاریخ است که انواع آن در جدول زیر آمده است. . مثال مثال‌هایی از خروجی تابع TRUNC را…

  • CHARTOROWID

    توضیحات این تابع یک char، varchar۲، nvarchar یا nvarchar۲ را به rowid تبدیل می‌کند. دستور تابع CHARTOROWID به صورت زیر نوشته می‌شود: ۱ CHARTOROWID( value۱ ) مثال مثال‌هایی از خروجی تابع CHARTOROWID را مشاهده می‌کنیم: ۱۲ select * from supplierswhere rowid = CHARTOROWID(\’AAABoqAADAAAAwPAAA\’);