DDL语句是对表结构的修改,DML语句是对表数据的修改
比如一个表有3列数据C1,C2,C3如下
a,1,2
b,2,3
c,3,4
DDL语句可以给表添加一列,删除一列或者删掉这个表
而DML语句是给表里的数据修改,添加,或删除
删除和修改表一旦已经建立了一个表,你就不能删除表中的字段或者改变字段的数据类型。在这种情况你所能做的是删除这个表,然后重头开始。
要删除一个表,你可以使用SQL语句DROP
TABLE。例如,又从数据库中彻底删除表mytable,你要使用如下的语句:
powered
by
25175.
net
DROP
TABLE
mytable警告:使用DROP
TABLE命令时一定要小心。一旦一个表被删除之后,你将无法恢复它。
当你建设一个站点时,你很可能需要向数据库中输入测试数据。而当你准备向世界提供你的网点时,你会想清空表中的这些测试信息。如果你想清除表中的所有数据但不删除这个表,你可以使用TRUNCATE
TABLE语句。例如,下面的这个SQL语句从表mytable中删除所有数据:
TRUNCATE
TABLE
mytable
这个语句向表mytable中增加了一个新字段mynewcolumn。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)