Tsql 如何将字符串转换为dateTime2(7)T-SQL
我正在尝试将Tsql 如何将字符串转换为dateTime2(7)T-SQL,tsql,sql-server-2016,sql-server-2017,Tsql,Sql Server 2016,Sql Server 2017,我正在尝试将createdDatetime插入表中 我得到这个错误: 从字符串转换日期和/或时间时转换失败 这就是我要做的 DECLARE @CreatedDatetime DATETIME2(7) = CONVERT(DATETIME2(7), '2018-11-13 10:57:13.5235756') INSERT INTO [dbo].[Table](CreatedDatetime) VALUES (@CreatedDatetime) SELECT Updated = @@ROWC
createdDatetime
插入表中
我得到这个错误:
从字符串转换日期和/或时间时转换失败
这就是我要做的
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规范
。看
添加
121
以表示ODBC规范
。看
Declare @CreatedDatetime datetime2(7) = CONVERT(datetime2(7), '2018-11-13 10:57:13.5235756', 121)