标准SQL提供了一系列日期函数和操作符,用于处理日期和时间数据。以下是一些常用的标准SQL日期功能及其代码示例:
SELECT CURRENT_TIMESTAMP;
SELECT CURRENT_DATE;
SELECT CURRENT_TIME;
SELECT TO_CHAR(CURRENT_DATE, 'YYYY-MM-DD');
SELECT EXTRACT(YEAR FROM CURRENT_DATE);
SELECT EXTRACT(MONTH FROM CURRENT_DATE);
SELECT EXTRACT(DAY FROM CURRENT_DATE);
SELECT DATE_DIFF('2021-01-01', '2022-01-01');
SELECT DATE_ADD('2021-01-01', INTERVAL 1 MONTH);
SELECT DATE_SUB('2021-01-01', INTERVAL 1 DAY);
SELECT DATE_PART('YEAR', '2021-01-01');
SELECT DATE_PART('MONTH', '2021-01-01');
SELECT DATE_PART('DAY', '2021-01-01');
SELECT EXTRACT(DOW FROM '2021-01-01');
SELECT GENERATE_SERIES('2021-01-01', '2022-01-01', '1 DAY');
这些是一些常见的标准SQL日期功能的示例,具体的日期功能可能因数据库系统而异。请根据所使用的数据库系统的文档查找更多的日期功能和代码示例。