在Oracle數(shù)據(jù)庫(kù)中,TOTIMESTAMP 函數(shù)用于將一個(gè)字符串轉(zhuǎn)換為 TIMESTAMP 數(shù)據(jù)類型。
它的語(yǔ)法如下:
TOTIMESTAMP (string, [format], [nlsparam])
參數(shù)說(shuō)明:
示例用法:
使用默認(rèn)格式: SELECT TOTIMESTAMP(‘2022-01-01 12:00:00’) FROM DUAL; – 輸出:2022-01-01 12:00:00
指定格式: SELECT TOTIMESTAMP(‘2022/01/01 12:00:00’, ‘YYYY/MM/DD HH24:MI:SS’) FROM DUAL; – 輸出:2022-01-01 12:00:00
使用 NLS 參數(shù): SELECT TOTIMESTAMP(‘01-Jan-2022 12:00:00’, ‘DD-Mon-YYYY HH:MI:SS’, ‘NLS_DATE_LANGUAGE=ENGLISH’) FROM DUAL; – 輸出:2022-01-01 12:00:00
注意事項(xiàng):