برای ارتباط با پشتیبانی سامانه سپاس با شماره 82804882 (021) تماس حاصل فرمائید.
توضیحات
این تابع یک تاریخ را از یک timezone به timezone دیگر تبدیل می‌کند دو تاریخ را بر می‌گرداند.
دستور
تابع NEW_TIME به صورت زیر نوشته می‌شود:
1
NEW_TIME( date, zone1, zone2 )
.
مثال
مثالی از خروجی تابع NEW_TIME را مشاهده می‌کنیم:
1
2
NEW_TIME (TO_DATE ('2003/11/01 01:45', 'yyyy/mm/dd HH24:MI'), 'AST', 'MST')
'2003/10/31 10:45:00 PM'
توضیحات
این تابع تاریخ سیستمی که دیتابیس بر روی آن نصب است را بر‌ می‌گرداند.
دستور
تابع SYSDATE به صورت زیر نوشته می‌شود:
1
SYSDATE
.
مثال
مثال‌هایی از خروجی تابع NEXT_DAY را مشاهده می‌کنیم:
1
2
3
SELECT SYSDATE
INTO v_date
FROM dual;
توضیحات
این تابع یک رشته را به عدد تبدیل می‌کند.
دستور
تابع  TO_NUMBER به صورت زیر نوشته می‌شود:
1
TO_NUMBER( string1 [, format_mask] [, nls_language] )
. format_mask: گزینه‌ای اختیاری است، نشان دهنده فرمتی است که مقدار به عدد تبدیل شود. nls_language: گزینه‌ای اختیاری است، نشان‌دهنده نوع nls_lang است.  
مثال
مثال‌های عددی از خروجی تابع TO_NUMBER را مشاهده می‌کنیم:
1
2
3
4
5
6
7
8
TO_NUMBER('1210.73', '9999.99')
Result: 1210.73
TO_NUMBER('546', '999')
Result: 546
TO_NUMBER('23', '99')
Result: 23
توضیحات
این تابع امکان متصل کردن مقادی ستونی را به صورت سطری برای هر گروه می‌دهد.
دستور
تابع LEAD به صورت زیر نوشته می‌شود:
1
2
LISTAGG (measure_column [, 'delimiter'])
  WITHIN GROUP (order_by_clause) [OVER (query_partition_clause)]
. measure_column: ستونی است که می‌خواهیم به هم متصل کنیم. Delimiter: گزینه‌ای اختیاری است، جدا کننده مقادیر است.
order_by_clause: گزینه‌ای اختیاری است، مشخص کننده ترتیب مقادیر.
مثال
مثالی از تابع LISTAGG را مشاهده می‌کنیم:
1
2
SELECT LISTAGG(product_name, ', ') WITHIN GROUP (ORDER BY product_name) "Product_Listing"
FROM products;