oracle中字符串转日期的函数是哪个-Oracle
Oracle 中字符串转日期的函数
Oracle 中用于将字符串转换为日期的函数为 TO_DATE。
语法
TO_DATE(string, format_mask)
其中:
- string:要转换的字符串
- format_mask:指定字符串中日期部分的格式的掩码
使用示例
以下示例将字符串 "2023-03-08" 转换为日期:
SELECT TO_DATE('2023-03-08', 'YYYY-MM-DD') FROM dual;
登录后复制
输出:
08-MAR-23
登录后复制
掩码格式
format_mask 掩码指定字符串中日期部分的格式。以下是常见的掩码格式:
- YYYY:年份(四位数字)
- YY:年份(两位数字)
- MM:月份(两位数字)
- DD:日期(两位数字)
- HH:小时(两位数字)
- MI:分钟(两位数字)
- SS:秒(两位数字)
- FF:毫秒(三位数字)
注意
- 如果字符串不符合指定的掩码格式,TO_DATE 函数将返回 NULL。
- 掩码中可以包含可选的符号,例如分隔符和前缀。