Teradata 函數¶
這些函數提供與 Teradata SQL 的相容性。
字串函數¶
- char2hexint(字串) -> varchar()¶
傳回字串的 UTF-16BE 編碼的十六進位表示法。
- index(字串, 子字串) -> bigint()¶
函式
strpos()
的別名。
- substring(字串, 開始位置) -> varchar()¶
函式
substr()
的別名。
- substring(字串, 開始位置, 長度) -> varchar()¶
函式
substr()
的別名。
日期函數¶
本節中的函數使用與 Teradata 日期時間函數相容的格式字串。下表根據 Teradata 參考手冊,說明支援的格式指定符
指定符 |
描述 |
---|---|
|
標點符號會被忽略 |
|
月份中的天數 (1-31) |
|
一天中的小時 (1-12) |
|
一天中的小時 (0-23) |
|
分鐘 (0-59) |
|
月份 (01-12) |
|
秒數 (0-59) |
|
4 位數年份 |
|
2 位數年份 |
警告
目前不支援區分大小寫。所有指定符都必須是小寫。
- to_char(時間戳記, 格式) -> varchar()¶
使用
format
將timestamp
格式化為字串。
- to_timestamp(字串, 格式) -> timestamp()¶
使用
format
將string
剖析為TIMESTAMP
。
- to_date(字串, 格式) -> date()¶
使用
format
將string
剖析為DATE
。