次の方法で共有


DAY (Transact-SQL)

指定された日付の、特定の datepart を整数で返します。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

DAY ( date )

引数

date

datetime 型または smalldatetime 型のです。

戻り値の型

int

解説

この関数を実行すると、DATEPART(**dd,**date) と同じ実行結果が得られます。

次の例では、03/12/1998 からの日数を返します。

SELECT DAY('03/12/1998') AS 'Day Number';
GO

以下に結果セットを示します。 

Day Number 
------------ 
12            

次の例では、日付が値で指定されます。Microsoft SQL Server 2005 データベース エンジン では、0 が 1900 年 1 月 1 日として解釈されます。

SELECT MONTH(0), DAY(0), YEAR(0)

以下に結果セットを示します。 

----- ------ ------
1     1      1900

参照

関連項目

日付と時刻関数 (Transact-SQL)
日付と時刻 (Transact-SQL)
式 (Transact-SQL)

その他の技術情報

ISO 8601 形式
アルファベット日付形式
数値日付形式
ODBC 日付時刻形式
時刻形式
区切りのない文字列形式

ヘルプおよび情報

SQL Server 2005 の参考資料の入手