-5 sql-server t-sql
update ch1380.ComplexMiscLogic
set logic = 'UNIDDisposition IN ('1','2','5')'
where misclogic = 11
Run Code Online (Sandbox Code Playgroud)
在上述更新语句的第一行显示错误语法。请有人能解释一下为什么吗?
RDBMS 是 SQL Server,ch1380 是我的架构,ComplexMiscLogic 是我的表。
update ch1380.ComplexMiscLogic
set logic = 'UNIDDisposition IN (''1'',''2'',''5'')'
where misclogic = 11
Run Code Online (Sandbox Code Playgroud)
您需要转义单引号。