日期:2014-05-16  浏览次数:20312 次

表的维护和改造 【数据库高效编程 - 学习笔记 第五章】
改变列的数据类型
ALTER TABLE visitor MODIFY nam VARCHAR(30);

追加新列

ALTER TABLE visitor ADD age INT;
ALTER TABLE visitor ADD age INT FIRST;
ALTER TABLE visitor ADD age INT AFTER nam;

改变列的位置
ALTER TABLE visitor MODIFY age INT AFTER nam;

改变列名 和 类型
ALTER TABLE visitor CHANGE birth birthday DATE;

删除列

ALTER TABLE visitor DROP age;

表的复制
CREATE TABLE customerH SELECT * FROM customer;
CREATE TABLE customerG LIKE customer;
INSERT INTO customerG SELECT * FROM customer;
INSERT INTO tb1G(no) SELECT bang FROM tb1;

表的删除
DROP TABLE IF EXISTS customerG;
DROP TABLE customerG;