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)

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


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM