datetime2 符合date和time的 ANSI 和 ISO 8601 标准。 下级客户端的向后兼容性 某些下级客户端不支持 time、date、datetime2 和 datetimeoffset 数据类型。 下表显示了 SQL Server 上级实例与下级客户端之间的类型映射。 SQL Server 数据类型传递给下级客户端的默认字符串
DateTime2 是 SQL Server 中引入的一种改进型时间日期数据类型。与传统的 DateTime 类型相比,DateTime2 ...
datetimeoffset 與 datetime 元件之間不允許空格。 yyyy-MM-ddTHH:mm:ss[.nnnnnnn]Z(UTC) 根據ISO 定義,這種格式表示 datetime 部分應該以國際標準時間 (UTC) 來表示。 例如, 1999-12-12 12:30:30.12345 -07:00 應該表示為 1999-12-12 19:30:30.12345Z。下列範例會比較將字串轉換成各種 date 和time 資...
date和time的 ANSI 與 ISO 8601 合規性適用於datetime2。 下層用戶端的回溯相容性 有些下層用戶端不支援time、date、datetime2及datetimeoffset資料類型。 下表顯示上層 SQL Server 執行個體與下層用戶端之間的類型對應。 SQL Server 資料類型傳遞至下層用戶端的預設字串常值格式下層 ODBC下層 OLEDB下層 JDBC下層 SQL...
SQL Server Azure SQL 数据库 Azure SQL 托管实例 Azure Synapse Analytics Analytics Platform System (PDW) Microsoft Fabric中的 SQL 数据库 用于定义一个与采用 24 小时制并带有秒小数部分的一日内时间相组合的日期。 避免对新工作使用日期/时间。 请改用时间、日期、datetime2和datetimeoffset数据类型。 这些类型...
expression:是DateTime2类型的值, time_zone:是时区的偏移量,格式是 [+|-] hh:mm 例如,使用SYSDATETIME得到本地的DateTime2,添加时区(东八区),得到的包含时区信息的DateTimeOffset: SELECTTODATETIMEOFFSET(SYSDATETIME(),'+08:00'),SYSDATETIMEOFFSET() ...
expression:是DateTime2类型的值, time_zone:是时区的偏移量,格式是 [+|-] hh:mm 例如,使用SYSDATETIME得到本地的DateTime2,添加时区(东八区),得到的包含时区信息的DateTimeOffset: SELECTTODATETIMEOFFSET(SYSDATETIME(),'+08:00'),SYSDATETIMEOFFSET() ...
新しい作業にはdatetimeを使用しないでください。 代わりに、time、date、datetime2、およびdatetimeoffsetデータ型を使用します。 これらの型は SQL Standard と一致し、移植性が高くなります。time、datetime2、datetimeoffsetは秒の有効桁数が増えています。datetimeoffsetグローバルに配置されるアプリケー...
SQL Copiar DECLARE @datetimeoffset DATETIMEOFFSET(4) = '12-10-25 12:32:10.1237 +01:0'; DECLARE @datetime DATETIME = @datetimeoffset; SELECT @datetimeoffset AS '@datetimeoffset ', @datetime AS 'datetime'; El conjunto de resultados es el siguiente:...
datetime (Transact-SQL) 用于定义一个与采用 24 小时制并带有秒小数部分的一日内时间相组合的日期。 注意 对于新的工作,请使用 time、date、datetime2 和 datetimeoffset 数据类型。这些类型符合 SQL 标准。它们更易于移植。time、datetime2 和 datetimeoffset 提供更高精度的秒数。datetimeoffset 为全局部署的应用程序...