ADD_MONTHS

ADD_MONTHS

توضیحات

این تابع یک عدد را برش می‌دهد.

دستور

تابع ADD_MONTHS به صورت زیر نوشته می‌شود:

۱ ADD_MONTHS( date۱, number_months )

.
number_months: تعداد ماه‌هایی که می‌خواهیم به date۱ اضافه کنیم.


مثال

مثال‌هایی از خروجی تابع ADD_MONTHS را مشاهده می‌کنیم:

۱
۲
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
ADD_MONTHS(\'۰۱-Aug-۰۳\', ۳)
Result: \'۰۱-Nov-۰۳\'
ADD_MONTHS(\'۰۱-Aug-۰۳\', -۳)
Result: \'۰۱-May-۰۳\'
ADD_MONTHS(\'۲۱-Aug-۰۳\', -۳)
Result: \'۲۱-May-۰۳\'
ADD_MONTHS(\'۳۱-Jan-۰۳\', ۱)
Result: \'۲۸-Feb-۰۳\'

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

  • LAG

    توضیحات این تابع امکان دستیابی به مقدار یک فیلد در سطرهای قبل از رکورد جاری را فراهم می‌کند. دستور تابع LAG به صورت زیر نوشته می‌شود: ۱ ۲ LAG ( expression [, offset [, default] ] ) OVER ( [ query_partition_clause ] order_by_clause ) . Offset: گزینه‌ای اختیاری است، تعداد سطر قبل از سطر جاری را…

  • VSIZE

    توضیحات این تابع تعداد بایت‌ها را در رشته مورد نظر مشخص می‌کند. دستور تابع  VSIZE به صورت زیر نوشته می‌شود: ۱ VSIZE( expression ) . مثال مثالی از خروجی تابع VSIZE را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ VSIZE(\’Tech on the net\’) Result: ۱۵ VSIZE(\’Tech…

  • SUBSTR

    توضیحات این تابع این امکان را می‌دهد تا قسمتی رشته مورد نظر را جدا کنیم. دستور تابع  SUBSTR  به صورت زیر نوشته می‌شود: ۱ SUBSTR( string, start_position [, length ] ) . string۱: رشته مورد نظر. start_position: مکان شروع جدا کردن را نشان می‌دهد. Length: طول رشته‌ای که می‌خواهیم جدا کنیم. مثال مثالی از خروجی تابع SUBSTR را…

  • MONTHS_BETWEEN

    توضیحات این تابع تعداد ماه‌های میان دو تاریخ را بر می‌گرداند. دستور تابع MONTHS_BETWEEN به صورت زیر نوشته می‌شود: ۱ MONTHS_BETWEEN( date۱, date۲ ) . مثال مثالی از خروجی تابع MONTHS_BETWEEN را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ MONTHS_BETWEEN (TO_DATE (\’۲۰۰۳/۰۱/۰۱\’, \’yyyy/mm/dd\’), TO_DATE (\’۲۰۰۳/۰۳/۱۴\’, \’yyyy/mm/dd\’) ) -۲.۴۱۹۳۵۴۸۳۸۷۰۹۶۸ MONTHS_BETWEEN (TO_DATE (\’۲۰۰۳/۰۷/۰۱\’, \’yyyy/mm/dd\’), TO_DATE (\’۲۰۰۳/۰۳/۱۴\’, \’yyyy/mm/dd\’)…

  • TO_TIMESTAMP

    توضیحات این تابع یک رشته را به TIMESTAMP تبدیل می‌کند. دستور تابع  TIMESTAMPبه صورت زیر نوشته می‌شود: ۱ TO_TIMESTAMP( string۱ [, format_mask] [\’nlsparam\’] ) format_mask: گزینه‌ای اختیاری است، نشان دهنده فرمتی است که رشته به TIMESTAMP تبدیل شود. . مثال مثال‌های عددی از خروجی تابع TIMESTAMP را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ TO_TIMESTAMP(\’۲۰۰۳/۱۲/۱۳ ۱۰:۱۳:۱۸\’,…

  • MAX

    توضیحات این تابع مقدار ماکسیمم لیست را برمی‌گرداند. دستور تابع MAX به صورت زیر نوشته می‌شود: ۱ ۲ ۳ SELECT MAX(aggregate_expression) FROM tables [WHERE conditions]; . مثال مثال‌هایی از خروجی تابع log را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ ۱۵ ۱۶ ۱۷ SELECT MAX(salary) AS…