更新和删除数据

2019-03-12  本文已影响0人  蜗牛登塔尖

更新数据,其实就是修改数据,使用UPDATE语句。

(1)给表中某行某字段修改(添加)值

UPDATE customers  #UPDATE 后面跟表名

SET cust_email='elmer@fudd.com'  # SET命令,用来给字段设置新值

WHERE cust_id=10005;  #WHERE子句过滤具体的行

更新表内容

删除某个字段的值可以将值设置为NULL。

(2)删除整行(或所有行)

DELETE  FROM  customers  #DELETE  FROM后面跟表名

WHERE cust_id=10006;    #WHERE子句过滤具体的行。

注:如果去掉WHERE子句,就会删除整个表的所有行,但表仍然存在,并没有被删除。

(3)给表中增加一列(字段)

ALTER  TABLE  vendors  #ALTER  TABLE 后面跟表名

ADD   COLUMN  vend_phone CHAR(20);  #增加一列vend_phone ,必须明确其数据类型

增加一列 查看添加情况

(4)删除表中的一列(字段)

ALTER   TABLE  vendors

DROP  COLUMN  vend_phone;

删除一列 查看情况

(5)重命名列

#ALTER  TABLE  表名字  CHANGE  列名称  新列名称  数据类型

ALTER  TABLE   customers

CHANGE  cust_zip  cust_modify  char(10)  NOT NULL;

(6)删除表

DROP  TABLE   customers2; #删除操作不可恢复,谨慎使用

(7)重命名表

RENAME TABLE  customers2  TO  customers;

ALTER  TABLE  customers2  RENAME  customers;

上一篇 下一篇

猜你喜欢

热点阅读