首页 新闻 会员 周边 捐助

trunc可以操作date,datetime,timestamp吗

0
[已解决问题] 解决于 2025-08-07 10:22

trunc可以操作date,datetime,timestamp吗

_java_python的主页 _java_python | 小虾三级 | 园豆:738
提问于:2025-08-07 10:12
< >
分享
最佳答案
0

oracle:
没有专门的DATETIME类型
完全支持以下类型:

DATE

TIMESTAMP

TIMESTAMP WITH TIME ZONE

TIMESTAMP WITH LOCAL TIME ZONE

示例:

sql
-- DATE类型
SELECT TRUNC(SYSDATE, 'HH24') FROM dual; -- 截断到小时

-- TIMESTAMP类型
SELECT TRUNC(SYSTIMESTAMP, 'DD') FROM dual; -- 截断到天

-- TIMESTAMP WITH TIME ZONE
SELECT TRUNC(SYSTIMESTAMP AT TIME ZONE 'UTC', 'MM') FROM dual;

_java_python | 小虾三级 |园豆:738 | 2025-08-07 10:22
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册