CAST

CAST

توضیحات

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

دستور

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

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

مثال

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

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

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

  • LENGTH

    توضیحات این تابع طول رشته مورد نظر را بر می‌گرداند. دستور تابع LENGTH به صورت زیر نوشته می‌شود: ۱ ۲ ۳ LENGTH( string۱ ) ch on the net\’, \’e\’, -۳, ۲) Result: ۲ String۱: رشته‌ای که می‌خواهیم طول آن را سرچ کنیم. مثال مثالی از خروجی تابع LENGTH را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵…

  • از هوشمندی کسب و کار تا علم داده

    هوشمندی کسب و کار چاشنی از تحلیل ها است هوشمندی کسب و کار ابزاری اساسی برای درک اینکه چه چیزی در کسب و کار اتفاق میفتد است. با وجود ظهور فناوری های نوظهور و جدید که هوشمندی کسب و کار نیز تحت تاثیر قرار داده اند، باز هم هوشمندی کسب و کار ریشه های گسترده…

  • REGEXP_REPLACE

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

  • TO_TIMESTAMP

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

  • Foreign Keys with Cascade Delete

    توضیحات کلید خارجی با cascade delete به این معناست که اگر رکوردی در جدول اصلی حذف شود در جدولی که به عنوان کلید خارجی به آن اشاره شده است نیز حذف می‌شود. دستور قابلیت cascade delete را می‌توان با دستور create table یا Alter table فعال کرد: ۱۲۳۴۵۶۷۸۹۱۰۱۱۱۲۱۳۱۴۱۵۱۶۱۷ CREATE TABLE table_name(  column۱ datatype null/not null,  column۲ datatype…

  • CASE

    توضیحات عملکرد این تابع همانند عملکرد if-then-else است. دستور تابع CASE به صورت زیر نوشته می‌شود: ۱۲۳۴۵۶۷ CASE [ expression ]   WHEN condition_۱ THEN result_۱   WHEN condition_۲ THEN result_۲   …   WHEN condition_n THEN result_n   ELSE resultEND . مثال مثالی از تابع CASE را مشاهده می‌کنیم: ۱۲۳۴۵۶۷ SELECT table_name,CASE owner  WHEN \’SYS\’ THEN \’The owner is SYS\’  WHEN \’SYSTEM\’ THEN \’The owner is…