Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (日本語) » Ultra Light データベース管理とリファレンス » Ultra Light SQL リファレンス » Ultra Light SQL 関数 » SQL 関数 (A ~ D)

 

DATEPART 関数 [日付と時刻]

日時の値の一部の値を返します。

構文
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 );