Alter和Update SQL之间的区别

Art*_*00n 30 sql alter sql-update

我正忙着研究MySQL,我知道更新用于更新表中的记录或行.那么改变的是什么呢?好像它们是一样的.

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

Joy*_*abu 45

ALTER是一种DDL(数据定义语言)语句.而UPDATEDML(数据操作语言)声明.ALTER用于更新表的结构(添加/删除字段/索引等).而UPDATE用于更新数据.


Mat*_*tzi 12

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

UPDATE更改表中的行,并保持表不变.


Chr*_*ler 5

ALTER 用于更改表结构或存储的proc之类的东西,也称为DDL语句。

ALTER table MyTable 
ADD MyNewColumn VARCHAR(100)
Run Code Online (Sandbox Code Playgroud)

要么

ALTER PROC dbo.MyStoredProc
Run Code Online (Sandbox Code Playgroud)