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语句进行测试,防止错误删除,