如何将字符串转换为 dateTime2(7) T-SQL
How to convert string to dateTime2(7) T-SQL
我正在尝试将 createdDatetime
插入 table。
我收到这个错误:
Conversion failed when converting date and/or time from character string
这是我想要做的。
DECLARE @CreatedDatetime DATETIME2(7) = CONVERT(DATETIME2(7), '2018-11-13 10:57:13.5235756')
INSERT INTO [dbo].[Table](CreatedDatetime)
VALUES (@CreatedDatetime)
SELECT Updated = @@ROWCOUNT
添加121
表示ODBC canonical
。参见 CAST and CONVERT (Transact-SQL)。
Declare @CreatedDatetime datetime2(7) = CONVERT(datetime2(7), '2018-11-13 10:57:13.5235756', 121)
我正在尝试将 createdDatetime
插入 table。
我收到这个错误:
Conversion failed when converting date and/or time from character string
这是我想要做的。
DECLARE @CreatedDatetime DATETIME2(7) = CONVERT(DATETIME2(7), '2018-11-13 10:57:13.5235756')
INSERT INTO [dbo].[Table](CreatedDatetime)
VALUES (@CreatedDatetime)
SELECT Updated = @@ROWCOUNT
添加121
表示ODBC canonical
。参见 CAST and CONVERT (Transact-SQL)。
Declare @CreatedDatetime datetime2(7) = CONVERT(datetime2(7), '2018-11-13 10:57:13.5235756', 121)