ISO 8601 形式
Microsoft SQL Server 2005 では、ISO 8601 形式を使用して日付と時刻のデータを指定できます。
形式は次のようになります。
yyyy-mm-ddThh:mm:ss[.mmm]
T は、datetime 値の時刻の部分の先頭を示します。
ISO 8601 形式を使用するには、その形式で各要素を指定する必要があります。これには、その形式で示される区切り記号も含まれます。
メモ : |
---|
秒の構成要素を示す角かっこは省略できます。時の構成要素は 24 時間形式で指定します。 |
ISO 8601 形式を使用する利点は、これが国際標準であるという点です。また、この形式を使用して指定された datetime 値は明確です。この形式は、SET DATEFORMAT や SET LANGUAGE の設定の影響を受けません。
次に、ISO 8601 形式で指定された datetime 値の 2 つの例を示します。
2004-05-23T14:25:10
2004-05-23T14:25:10.487
参照
概念
その他の技術情報
データ型 (Transact-SQL)
CAST および CONVERT (Transact-SQL)