SQL新增、删除字段、修改字段属性

  1. 新增字段:ALTER TABLE [表名] ADD [字段名] [字段属性] [是否允许为空];
    例如:ALTER TABLE TEST_INFO ADD 'NAME' VARCHAR(256) NOT NULL COMMENT '名称';

  2. DB2修改表字段长度:ALTER TABLE [表名] ALTER [字段名] SET DATA TYPE 类型;
    例如:ALTER TABLE TEST_INFO ALTER NAME SET DATA TYPE VARCHAR(500);

  3. mysql修改表字段长度:alter table 表名 modify column 字段名 类型;
    例如:alter table test_info modify column name VARCHAR(1000);

  4. 删除字段:ALTER TABLE [表名] DROP COLUMN [字段名];
    例如:ALTER TABLE TEST_INFO DROP COLUMN NAME;

  5. 修改DB2表的字段属性由非空改为空
    例如:ALTER TABLE TEST_INFO ALTER NAME DROPNOT NULL;

  6. 创建表时指定表空间:直接在建表语句后面;前面加上IN 表空间名称
    例如:CREATE TABLE TEST_INFO(id DECIMAL(19,0),...) IN tablespace_name; COMMENT ON TABLE TEST_INFO IS '信息表';

  • 1
    点赞
  • 17
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值