Pea*_*arl 1 sql sql-server-2008
update EMP
set fn = @FN
set ln = @LN
set DOB = @DOB
where id = @ID
Run Code Online (Sandbox Code Playgroud)
当我执行上面的命令.我收到了以下错误.
Incorrect syntax near '='.
Run Code Online (Sandbox Code Playgroud)
我们可以使用单个uadate命令更新多个字段.
你忘了划分字段,你只说SET
一次;
update EMP
set fn = @FN,
ln = @LN,
DOB = @DOB
where id = @ID
Run Code Online (Sandbox Code Playgroud)