SQL Server拼接字符串执行语句,错误提示: 从字符串转换日期和/或时间时,转换失败

txt粘贴SQL语句,取消{自动换行}再复制到SQL Manager里 query


sql server中拼接字符串时,需要把datetime型转化为char型才能进行拼接。与int转char类型不同,其需要多加引号:

例子:

declare @Dtime datetime
set @Dtime = '2020-03-05 14:16:36'
select 'INSERT into table1(pointID) VALUES ('+@Dtime+');'

    1
    2

错误提示:从字符串转换日期和/或时间时,转换失败。 (241)

————————————————

上一篇:php – 如何获取Woocommerce产品中的Variation ID


下一篇:漫画:什么是加密算法?