SQL基础-修改表(插入、更新、删除、清空)

2019-03-06  本文已影响0人  左手气球右手书

四、修改表

添加列
ALERT TABLE mytable
ADD col CHAR(20);
删除列
ALERT TABLE mytable
DROP COLUMN col;
删除表
DROP TABLE mytable;

五、插入

普通插入
INSERT INTO mytable (col1,col2)
VALUES(value1,value2)
插入检索出来的数据
INSERT INTO mytable(col1,col2)
SELECT col1,col2 
FROM mytable2
将一个表的内容插入到一个新表
CREATE TBALE newtable AS
SELECT * FROM mytable

六、更新

UPDATE mytable
SET col = val
WHERE id = 1

七、删除

DELETE FROM mytable
WHERE id = 1
TRUNCATE TABLE 可以清空表,也就是删除所有行
TRUNCATE TABLE mytable

使用更新和删除操作时一定要用WHERE子句,不然会把整张表的数据都破会。可以先用SELECT语句进行测试,防止错误删除,

上一篇下一篇

猜你喜欢

热点阅读