1. CURRENT_TIMESTAMP:
CURRENT_TIMESTAMP 函数返回当前日期和时间。
SELECT CURRENT_TIMESTAMP AS current_datetime;
2. SYSDATE:
SYSDATE 函数也返回当前日期和时间。
SELECT SYSDATE AS current_datetime;
3. TO_DATE:
TO_DATE 函数用于将字符串转换为日期。
SELECT TO_DATE('2023-01-01', 'YYYY-MM-DD') AS converted_date;
4. DATE_ADD:
DATE_ADD 函数用于在日期上添加一定的时间间隔。
SELECT DATE_ADD(TO_DATE('2023-01-01', 'YYYY-MM-DD'), INTERVAL 7 DAY) AS new_date;
5. DATEDIFF:
DATEDIFF 函数用于计算两个日期之间的天数差。
SELECT DATEDIFF(TO_DATE('2023-01-10', 'YYYY-MM-DD'), TO_DATE('2023-01-01', 'YYYY-MM-DD')) AS day_difference;
6. EXTRACT:
EXTRACT 函数用于从日期中提取特定的部分,例如年、月、日等。
SELECT EXTRACT(YEAR FROM TO_DATE('2023-01-01', 'YYYY-MM-DD')) AS extracted_year;
这些函数提供了一些基本的日期和时间操作,您可以根据需要选择合适的函数来处理和操作日期时间数据。请注意,具体的函数和语法可能会有一些变化,具体取决于 OceanBase 数据库的版本。
转载请注明出处:http://www.zyzy.cn/article/detail/11649/OceanBase