修改删除表
修改删除表
-- 修改表名 ALTER TABLE `表名` RENAME `新表名`
ALTER TABLE `teacher` RENAME `teacher1`;
-- 添加表字段 ALTER TABLE `表名` ADD `subject` VARCHAR(20)
ALTER TABLE `teacher1` ADD `subject` VARCHAR(20);
-- 修改表字段 修改字段名,修改字段类型
-- 修改字段名和修改列类型与属性 ALTER TABLE `表名` CHANGE `字段名` `新字段名` [列类型]
ALTER TABLE `teacher1` CHANGE `subject1` `subject1` VARCHAR(3) DEFAULT NULL;
-- 修改字段列类型及属性,不能修改字段 ALTER TABLE `表名` MODIFY `字段名` [列类型]
ALTER TABLE `teacher1` MODIFY `subject1` VARCHAR(10) NOT NULL;
-- 删除字段 ALTER TABLE `表名` DROP `字段名`
ALTER TABLE `teacher1` DROP `subject1`;
-- 删除表 DROP TABLE [IF EXISTS] `表名`
DROP TABLE IF EXISTS `teacher1`;
注意点:
- 所有的创建和删除操作尽量加上判断,以免报错
- 字段名都尽量加上``反引号
- 注释使用-- /**/
- 所有符号均使用英文
- sql 关键字大小写不敏感,建议全部使用小写,方便自己看