CAST

CAST

توضیحات

این تابع یک datatype را به datatype دیگر تبدیل می‌کند.

دستور

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

۱ CAST ( { expr | ( subquery ) | MULTISET ( subquery ) } AS type_name )

مثال

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

۱
۲
select CAST( \'۲۲-Aug-۲۰۰۳\' AS varchar۲(۳۰) )
from dual;

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

  • INSTR

    توضیحات این تابع مکان یک زیررشته را در رشته نشان می‌دهد. دستور تابع INSTR به صورت زیر نوشته می‌شود: ۱ INSTR( string, substring [, start_position [, th_appearance ] ] ) string: رشته‌ای که می‌خواهیم در آن سرچ کنیم. substring: زیر رشته‌ای که می‌خواهیم مکان آن را پیدا کنیم. start_position: گزینه‌ای اختیاری است، جایی را نشان می‌دهد که می‌خواهیم…

  • TO_CLOB

    توضیحات این تابع مقدار LOB از یک national character set را به character set دیتابیس تبدیل می‌کند. دستور تابع TO_CLOB به صورت زیر نوشته می‌شود: ۱ TO_CLOB( expression ) . مثال مثال‌هایی از خروجی تابع TO_CLOB را مشاهده می‌کنیم: ۱ ۲ select TO_CLOB(nclob_column) from suppliers;

  • REGEXP_INSTR

    توضیحات این تابع مکان الگویی را درون یک تابع باز می‌گرداند. دستور تابع REGEXP_INSTR به صورت زیر نوشته می‌شود: ۱ REGEXP_INSTR( string, pattern [, start_position [, nth_appearance [, return_option [, match_parameter [, sub_expression ] ] ] ] ] ) . PATTERN: الگویی را برای تطبیق دادن ارائه می‌دهد. start_position: گزینه‌ای اختیاری است، نشان دهنده جایی است که…

  • TO_TIMESTAMP

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

  • LAST_DATE

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

  • NUMTOYMINTERVAL

    توضیحات این تابع مقدار را به تعداد سال تبدیل می‌کند. دستور تابع numtoyminterval به صورت زیر نوشته می‌شود: ۱ NUMTOYMINTERVAL( number, expression ) . مثال مثال‌هایی از خروجی تابع numtoyminterval را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ NUMTOYMINTERVAL(۱۰۰۰۰۰۰۰۰, \’MONTH\’) Result: \’+۰۰۸۳\’ NUMTOYMINTERVAL(۱۰۰۰۰۰, \’YEAR\’) Result: \’+۰۰۰۱\’