TRUNK

TRUNC

توضیحات

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

دستور

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

۱ TRUNC( number [, decimal_places] )

.
decimal_places: گزینه‌ای اختیاری است، نشان دهنده رقم‌هایی است که می‌خواهیم برش دهیم.


مثال

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

۱
۲
۳
۴
۵
۶
۷
۸
۹
۱۰
۱۱
۱۲
۱۳
۱۴
۱۵
۱۶
۱۷
۱۸
۱۹
۲۰
۲۱
۲۲
۲۳
۲۴
۲۵
۲۶
TRUNC(۱۲۵.۸۱۵)
Result: ۱۲۵
TRUNC(۱۲۵.۸۱۵, ۰)
Result: ۱۲۵
TRUNC(۱۲۵.۸۱۵, ۱)
Result: ۱۲۵.۸
TRUNC(۱۲۵.۸۱۵, ۲)
Result: ۱۲۵.۸۱
TRUNC(۱۲۵.۸۱۵, ۳)
Result: ۱۲۵.۸۱۵
TRUNC(-۱۲۵.۸۱۵, ۲)
Result: -۱۲۵.۸۱
TRUNC(۱۲۵.۸۱۵, -۱)
Result: ۱۲۰
TRUNC(۱۲۵.۸۱۵, -۲)
Result: ۱۰۰
TRUNC(۱۲۵.۸۱۵, -۳)
Result: ۰

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

  • UID

    توضیحات این تابع id یوزر را بر اساس SESSION می‌دهد. دستور تابع UID به صورت زیر نوشته می‌شود: ۱ UID . مثال مثالی از تابع UID را مشاهده می‌کنیم: ۱ ۲ ۳ SELECT UID INTO parm_uid FROM dual;

  • SYSDATE

    توضیحات این تابع تاریخ سیستمی که دیتابیس بر روی آن نصب است را بر‌ می‌گرداند. دستور تابع SYSDATE به صورت زیر نوشته می‌شود: ۱ SYSDATE . مثال مثال‌هایی از خروجی تابع NEXT_DAY را مشاهده می‌کنیم: ۱ ۲ ۳ SELECT SYSDATE INTO v_date FROM dual;

  • NUMTODSINTERVAL

    توضیحات این تابع مقدار را به تعداد روز تبدیل می‌کند. دستور تابع numtodsinterval به صورت زیر نوشته می‌شود: ۱ NUMTODSINTERVAL( number, expression ) . Expression: این متغیر مشخص کننده نوع number است که می‌تواند day، hour، minuteیا second باشد. مثال مثال‌هایی از خروجی تابع numtodsinterval را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸…

  • ||CONCAT With

    توضیحات این علامت || اجازه می‌دهد دو یا بیشتر کاراکتر بهم متصل شوند. دستور تابع دستور به صورت زیر نوشته می‌شود: ۱ string۱ || string۲ [ || string_n ] string۱: رشته اول. String۲: رشته دوم. مثال مثالی از خروجی دستور || را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ \’Tech on\’ || \’ the Net\’ Result: \’Tech…

  • RANK

    توضیحات این تابع رنک مقدار در گروه خود را می‌دهد، این تابع بسیار شبیه به تابع DENSE_RANK است با این تفاوت که اگر سطرهای مشابه وجود داشته باشد این تابع به صورت مجزا به آن‌ها نگاه می‌کند. دستور تابع RANK به صورت زیر نوشته می‌شود‌: ۱ RANK( expr۱ [, expr۲, … expr_n ] ) WITHIN…

  • LOCALTIMESTAMP

    توضیحات این تابع آخرین روز ماه را بر اساس تاریخ داده شده بر می‌گرداند. دستور تابع LOCALTIMESTAMP به صورت زیر نوشته می‌شود: ۱ <pre>LOCALTIMESTAMP . مثال مثالی از خروجی تابع LOCALTIMESTAMP را مشاهده می‌کنیم: ۱ ۲ ۳ select LOCALTIMESTAMP from dual; ۱۰-Sep-۰۵ ۱۰.۵۸.۲۴ PM