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的数据类型,如果是字符串那么需要加上英文半角单引号

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

posted @ 2019-11-11 19:40  無尘  阅读(164)  评论(0编辑  收藏  举报