修改删除表

修改删除表

-- 修改表名 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 关键字大小写不敏感,建议全部使用小写,方便自己看
posted @ 2021-12-29 20:33  Oh,mydream!  阅读(29)  评论(0编辑  收藏  举报