美文网首页
2019-11-30_alter

2019-11-30_alter

作者: l_link | 来源:发表于2019-12-03 14:12 被阅读0次

    ALTER:  对表的数据结构进行改变的时候

    添加:

    ALTER TABLE student ADD hobby VARCHAR(64)

    #增加 列  hobby     字段限制varchar(64)

    ALTER TABLE student ADD duty VARCHAR(32) FIRST

    #增加 列  duty     字段限制varchar(32)放在表的第一列

    ALTER TABLE student ADD grade VARCHAR(16) AFTER age

    #增加 列  duty     字段限制varchar(16)紧跟在  列  age  后

    结果如下:

    删除:

    ALTER TABLE student DROP hobby

    #删除 列  hobby     

    ALTER TABLE student DROP PRIMARY KEY

    #删除主键

    结果如下:

    修改:

    关键字:  modify,  change,  rename,   alter “列名” set default “默认值”

    modify:修改字段类型设置,不可以更改字段名

    change: 修改字段类型设置 可以更改字段名

    rename:修改表名

    ALTER TABLE student MODIFY duty VARCHAR(64)

    #修改 列 duty 长度为64

    ALTER TABLE student CHANGE grade class VARCHAR(64)

    #修改 列  grade  名称为 class 长度为64

    ALTER TABLE student RENAME student_1

    #修改 表 student 名称为 student_1

    ALTER TABLE student_1 ALTER class SET DEFAULT 1

    #修改 列 class  默认值为  1

    相关文章

      网友评论

          本文标题:2019-11-30_alter

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