Sql Server2008温故而知新系列04:数据增删改查之"改"

sql server也好,mysql,oracle也罢,数据修改都是同一个命令:update

具体格式:update table_name set field1=...,[field2=...] where ........[筛选条件]

如系列03中所述的tstb表记录如下:

 比方说,要修改姓名为jack的记录的年龄为21,且性别为女

很简单,直接使用:update tstb set age=21,sex='女' where name='Jack'

 当然如果要修改某一个field所有的值,那么不使用where条件即可,如修改此时所有人的性别为‘男’

命令:update tstb set age=21,sex='男'

 这样,所有人的性别就修正为'男'了

不过,需要注意的是每个field的数据类型,如果是字符串那么需要加上英文半角单引号

如果是数值类型的则不需要用。

--Ocarina我是一只可爱的小尾巴
原文地址:https://www.cnblogs.com/azrealer/p/11837707.html