美文网首页
字段操作

字段操作

作者: Eric_Zeng | 来源:发表于2017-08-25 16:32 被阅读3次

1、修改字段名:

alter table 表名 rename column A to B

2、修改字段类型:

alter table 表名 alter column 字段名 type not null

3、修改字段默认值

alter table 表名 add default (0) for 字段名 with values

如果字段有默认值,则需要先删除字段的约束,在添加新的默认值,

select c.name from sysconstraints a

inner join syscolumns b on a.colid=b.colid

inner join sysobjects c on a.constid=c.id

where a.id=object_id('表名')

and b.name='字段名'

根据约束名称删除约束

alter table 表名 drop constraint 约束名

根据表名向字段中增加新的默认值

alter table 表名 add default (0) for 字段名 with values

4、增加字段:

alter table 表名 add 字段名 type not null default 0

5、删除字段:

alter table 表名 drop column 字段名;

相关文章

  • 数据库操作表中列的修改批量操作

    数据库中经常会涉及到对字段的操作如增加字段,删减字段等,以下操作以mysql为例 增加字段操作 删除字段操作 修改字段名

  • Mysql学习——MySQL数据结构修改(2)

    Mysql表结构操作添加表字段修改表字段删除表字段修改表字段类型修改表名简介:Mysql表结构操作,添加表字段,修...

  • 字段操作

    1、修改字段名: alter table 表名 rename column A to B 2、修改字段类型: al...

  • Django 索引

    应该索引的字段 1.需要排序操作的字段 (order_by) 2.需要比较操作的字段 (> < >=, <=) 3...

  • MySQL 字段操作(表已建立)

    MySQL 字段操作(表已建立) 操作类型add (添加)modify (修改)drop 删除 字段类型drop ...

  • Laravel 的数据库操作:Migrations

    建立 Migration php artisan migrate 更新字段操作 添加字段 删除字段 重命名字段 相...

  • 【MySQL】常用操作

    创建数据库 root没有设置密码 MySQL的表操作 添加字段 删除字段 更改字段 用户操作 创建用户 授权 删除用户

  • 7.修改数据表

    针对字段操作:添加/删除字段,修改列定义,列名 针对约束操作:添加/删除 针对数据表操作:数据表更名(rename...

  • 字段操作 ALTER

    删除 ALTER TABLE tb_name DROP column_name; 添加 ALTER TABLE t...

  • 操作mysql字段

    1.varchar 类型填充0 2.字符串连接

网友评论

      本文标题:字段操作

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