以下是一些示例:
1. 截断到天(仅保留日期部分):
SELECT TRUNC(SYSDATE) AS truncated_date FROM dual;
这将返回当前系统日期的开始时间(时间部分被截断)。
2. 截断到月:
SELECT TRUNC(SYSDATE, 'MONTH') AS truncated_month FROM dual;
这将返回当前系统日期所在月份的第一天的开始时间。
3. 截断到年:
SELECT TRUNC(SYSDATE, 'YEAR') AS truncated_year FROM dual;
这将返回当前系统日期所在年份的第一天的开始时间。
你可以根据需要调整 TRUNC 函数的参数,以获得你所需的截断效果。
转载请注明出处:http://www.zyzy.cn/article/detail/11672/OceanBase