数据库update和alter之间的区别 | 您所在的位置:网站首页 › 修改和改造的区别 › 数据库update和alter之间的区别 |
区别:alter用来修改基本表,是对表的结构进行操作,比如对字段增加,删除,修改类型 update用来修改表中的数据,修改某一行某一列的值 对于初学数据库的菜鸟来说,可能update和alter之间的区别不是很明白。我就是。刚才建立了一个简单的的数据表。
如图我们创建了一个slioders的表,现在我们想给张飞也发工资。改变张飞对应的行的salary字段的值。 愚蠢 的我居然想着用insert int......where name='张飞';显然这样不行,因为对insert into而言我们是想表中插入表中不存在的行,但是张飞这一行已经存在所以不可以。我们只是要修改某个字段的值,这个时候利用update。
也就是说我们利用update来修改数据。 那么alter用来干嘛,我们可以利用alter来修改数据表的结构,比如说改变字段的类型,添加或者是删除某个字段 基本用法: alter table [add ]添加新的字段 [drop ]删除表中某个字段 [modify ]修改字段的类型 比如我们在表中袖增加一个字段sex
|
CopyRight 2018-2019 实验室设备网 版权所有 |