我正在忙于学习MySQL,我知道update是用来更新表中的记录或行的。那么alter做了什么如此不同的事情呢?看起来它们是一样的。
谢谢,任何帮助都将不胜感激。
发布于 2012-07-02 19:50:32
ALTER是一种DDL (数据定义语言)语句。而UPDATE是DML (数据操纵语言)语句。ALTER用于更新表的结构(添加/删除字段/索引等)。而UPDATE用于更新数据。
发布于 2012-07-02 19:50:26
ALTER会更改数据库中的表,您可以添加或删除列等,但它不会更改数据(当然,删除或添加的列除外)。
而UPDATE更改表中的行,并保持表不变。
发布于 2012-07-02 19:50:27
ALTER用于更改表结构或存储过程,也称为DDL语句。
ALTER table MyTable
ADD MyNewColumn VARCHAR(100)或
ALTER PROC dbo.MyStoredProchttps://stackoverflow.com/questions/11293042
复制相似问题