返回日期时间值中一部分的值。
DATEPART( date-part, date-expression )
date-part 要返回的日期部分。
有关允许的日期部分的完整列表,请参见日期部分。
date-expression 要返回的日期部分的日期。
INT
该日期必须包含 date-part 字段。
SQL/2003 服务商扩充。
以下语句返回值 5。
SELECT DATEPART( month , '1987/05/02' ); |
下面的示例将创建表 TableStatistics,并向其中插入 SalesOrders 表中所存储的每年销售订单总数:
CREATE TABLE TableStatistics ( ID INTEGER NOT NULL DEFAULT AUTOINCREMENT, Year INT, NumberOrders INT ); INSERT INTO TableStatistics ( Year, NumberOrders ) SELECT DATEPART( Year, OrderDate ), COUNT(*) FROM SalesOrders GROUP BY DATEPART( Year, OrderDate ); |
Copyright © 2009, iAnywhere Solutions, Inc. - SQL Anywhere 11.0.1 |