1、表的删除(DROP TABLE语句)
DROP TABLE <表名>
注意:
- 删除了的表是无法恢复的,在执行DROP TABLE语句之前请务必仔细确认
2、表定义的更新(ALTER TABLE语句)
--添加列的ALTER TABLE语句
ALTER TABLE <表名> ADD COLUMN <列的定义>;
ALTER TABLE Product ADD COLUMN product_name_pinyin VARCHAR(100);
--删除列的ALTER TABLE语句
ALTER TABLE <表名> DROP COLUMN<列名>;
ALTER TABLE Product DROP COLUMN product_name_pinyin ;
注意:
- 表定义变更之后无法恢复,在执行ALTER TABLE语句之前请务必仔细确认
- 表定义的更新在不同DBMS中会有不同的扩展,针对具体的DBMS请参考相应的官方文档
3、插入数据(INSERT INTO语句)
INSERT INTO Product VALUES('001','Txieer','衣服',1000,500,'2009-09-20')
注意:
- 如果表名写错了,可以使用修改表名的指令(RENAME)来解决问题
--Oracle PostgreSQL
ALTER TABLE Product RENAME TO Product;
--DB2
RENAME TABLE Product TO Product;
--SQL Server
sp_rename 'Product' , 'Product';
--MySQL
RENAME TABLE Product to Product;