数据表及其字段的修删操作

修删数据表及其字段

  • 增删表字段

    ALTER TABLE 表名 ADD 新字段名; -- 增加表字段
    ALTER TABLE	student1 ADD age INT(10);
    
    ALTER TABLE 表名 DROP 要删除的字段名; -- 删除表字段
    ALTER TABLE student1 DROP age1;
    
  • 修改表名

    ALTER TABLE	旧表名 RENAME AS 新表名; -- 修改表名
    ALTER TABLE student RENAME AS student1;
    
  • 修改表字段

    ALTER TABLE 表名 MODIFY 字段名 [列属性];-- 修改约束
    ALTER TABLE student1 MODIFY age VARCHAR(10);
    
    ALTER TABLE 表名 CHANGE 旧字段名 新字段名 [列属性];-- 重命名并修改约束
    ALTER	TABLE student1 CHANGE age age1 INT(10);
    
  • 删除表

    DROP TABLE [IF EXISTS] 表名; -- 删除表
    DROP TABLE IF EXISTS teacher1;
    

    所有的增删操作尽量加上IF来判断


  • 注意点
    • 字段名尽量使用 `` 包裹
    • 注释: -- 和 /**/
    • sql 关键字大小写不敏感
    • 所有的符号用英文
posted @ 2022-05-12 11:20  无关风月7707  阅读(188)  评论(0)    收藏  举报