TO_TIMESTAMP

TO_TIMESTAMP

توضیحات

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

دستور

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

۱ TO_TIMESTAMP( string۱ [, format_mask] [\'nlsparam\'] )

format_mask: گزینه‌ای اختیاری است، نشان دهنده فرمتی است که رشته به TIMESTAMP تبدیل شود.
\"فرمت‌های
.


مثال

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

۱
۲
۳
۴
۵
TO_TIMESTAMP(\'۲۰۰۳/۱۲/۱۳ ۱۰:۱۳:۱۸\', \'YYYY/MM/DD HH:MI:SS\')
\'۱۳-DEC-۰۳ ۱۰.۱۳.۱۸.۰۰۰۰۰۰۰۰۰ AM\'
TO_TIMESTAMP(\'۲۰۰۳/DEC/۱۳ ۱۰:۱۳:۱۸\', \'YYYY/MON/DD HH:MI:SS\')
\'۱۳-DEC-۰۳ ۱۰.۱۳.۱۸.۰۰۰۰۰۰۰۰۰ AM\'

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

  • ABS

    توضیحات این تابع قدرمطلق است و مقدار مثبت عدد را بر می‌گرداند. دستور تابع ABS به صورت زیر نوشته می‌شود: ۱ ABS( number ) . . مثال مثالی از خروجی تابع ABS را مشاهده می‌کنیم: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲ ۱۳ ۱۴ ABS(-۲۳) Result: ۲۳ ABS(-۲۳.۶) Result: ۲۳.۶…

  • SUM

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

  • Foreign Keys with Cascade Delete

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

  • 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-۰۳\’

  • RAWTOHEX

    توضیحات این تابع مقدار عددی را به هزادسیمال آن تبدیل می‌کند. دستور تابع RAWTOHEX به صورت زیر نوشته می‌شود: ۱ RAWTOHEX( raw ) . مثال مثال‌هایی از خروجی تابع RAWTOHEX را مشاهده می‌کنیم: ۱۲۳۴۵۶۷۸۹۱۰۱۱۱۲ DECLAREa varchar۲(۸);BEGIN   a := rawtohex(\’AB\’);   dbms_output.put_line(a);   SELECT RAWTOHEX(\’AB\’) INTO a FROM dual;   dbms_output.put_line(a);END;AB۴۱۴۲

  • 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…