更改和更新SQL之间的区别[关闭](Difference between Alter and Upd

2019-07-30 05:25发布

我忙于学习MySQL和我的理解是更新用来更新表中的记录或行。 那么,是什么改变做的是如此不同? 好像他们是相同的。

谢谢,任何帮助将不胜感激。

Answer 1:

ALTER是一个DDL(数据定义语言)语句。 而UPDATE是一个DML(数据操作语言)语句。 ALTER用于更新所述表的结构(添加/删除字段/索引等)。 而UPDATE用于更新的数据。



Answer 2:

ALTER更改数据库中的表,你可以添加或删除列等,但它不会改变的数据(除了当然的下降或添加列)。

虽然UPDATE改变表中的行,并离开桌子不变。



Answer 3:

ALTER是用来改变之类的东西的表结构或存储的特效,否则称为DDL语句。

ALTER table MyTable 
ADD MyNewColumn VARCHAR(100)

要么

ALTER PROC dbo.MyStoredProc


文章来源: Difference between Alter and Update SQL [closed]