美文网首页
数据库 | MySQL | 3. 表操作(字段)

数据库 | MySQL | 3. 表操作(字段)

作者: ShadowFieldEric | 来源:发表于2020-12-17 09:09 被阅读0次

    添加字段

    增加在末尾列

    ALTER TABLE `website` ADD `CEO` VARCHAR(120) NOT NULL DEFAULT '暂缺' COMMENT '老板';
    

    增加在第一列

    ALTER TABLE `website` ADD `CEO` VARCHAR(120) FIRST;
    

    增加在某一列后

    ALTER TABLE `website` ADD `CEO` VARCHAR(120)  AFTER `web_url`;
    

    删除字段

    ALTER TABLE `website` DROP `CEO`;
    

    修改字段

    修改字段名、字段类型

    ALTER TABLE `website` CHANGE COLUMN `web_url` `new_web_url` VARCHAR(50);
    

    修改字段默认值

    ALTER TABLE `website` ALTER web_url SET DEFAULT 'https://www.unkown.com';
    

    删除字段默认值(即修改默认值为NULL)

    ALTER TABLE `website` ALTER web_url DROP DEFAULT;
    

    添加/修改字段注释

    ALTER TABLE `website` MODIFY COLUMN `web_url` VARCHAR(120) COMMENT '官网链接';
    ALTER TABLE `website` CHANGE COLUMN `web_url` `web_url` VARCHAR(120) DEFAULT NULL COMMENT '注释';
    

    修改字段为唯一

    ALTER TABLE `website` add UNIQUE (web_url);
    

    相关文章

      网友评论

          本文标题:数据库 | MySQL | 3. 表操作(字段)

          本文链接:https://www.haomeiwen.com/subject/kiybwktx.html