Amazon Redshift
数据库开发人员指南 (API Version 2012-12-01)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。点 击 Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

SYSDATE 函数

SYSDATE 返回当前会话时区 (默认为 UTC) 中的当前日期和时间。

注意

SYSDATE 返回当前事务而不是当前语句的开始日期和时间。

语法

Copy
SYSDATE

此函数不需要参数。

返回类型

TIMESTAMP

示例

以下示例使用 SYSDATE 函数返回当前日期的完整时间戳:

Copy
select sysdate; timestamp ---------------------------- 2008-12-04 16:10:43.976353 (1 row)

以下示例使用 TRUNC 函数内的 SYSDATE 函数返回当前日期(无时间):

Copy
select trunc(sysdate); trunc ------------ 2008-12-04 (1 row)

以下查询返回在查询发出之日和 120 天之前的任何一天之间的日期的销售信息:

Copy
select salesid, pricepaid, trunc(saletime) as saletime, trunc(sysdate) as now from sales where saletime between trunc(sysdate)-120 and trunc(sysdate) order by saletime asc; salesid | pricepaid | saletime | now ---------+-----------+------------+------------ 91535 | 670.00 | 2008-08-07 | 2008-12-05 91635 | 365.00 | 2008-08-07 | 2008-12-05 91901 | 1002.00 | 2008-08-07 | 2008-12-05 ...

本页内容: