Sof*_*eek 2 sql sql-server-2008 sql-update
在SQL Server 2008中,如果表中的字段的值与update语句中的值不同,如何更新表中的字段?
例如:
我有TableA的FirstName列,其值为'Roger Moore',唯一ID为'007'.现在,我正在调用更新语句,但只有当值是"Roger Moore"以外的其他值时才应更新'FirstName'字段.
TIA
update TableA
set FirstName = 'Roger Moore'
where ID = '007'
and FirstName <> 'Roger Moore'
Run Code Online (Sandbox Code Playgroud)