1、更新一个列:UPDATE T_Person Set Age=30
2、更新多个列:UPDATE T_Person Set Age=30,Name=‘tom’
3、更新一部分数据: UPDATE T_Person Set Age=30 where Name=‘tom’,用where语句表示只更新Name是’tom’的行,注意SQL中等于判断用单个=,而不是==
4、Where中还可以使用复杂的逻辑判断UPDATE T_Person Set Age=30 where Name=‘tom’ or Age<25,or相当于C#中的||(或者)
5、update Person1 set NickName=N'二十岁'
6、where (Age>20 and Age<30) or(Age=80) Where中可以使用的其他逻辑运算符:or、and、not、<、>、>=、<=、!=(或<>)等。
7、Update <表名> Set <列名 = 更新值> [Where <更新条件>]
8、级联更新,更新主键表时,外键表也会自动更新相应的。
9、例1:
update Person1 set NickName=N'二十岁' //在字符串前面N,是为了将其类型转换为nvarchar。