sql 修改字段类型

sql 修改字段类型,第1张

altertable表名altercolumn字段名typenotnull。

1、修改字段名

altertable表名renamecolumnAtoB。

2、修改字段默认值:

altertable表名adddefault(0)for字段名withvalues,如果字段有默认值,则需要先删除字段的约束,在添加新的默认值。

3、增加字段:

altertable表名add字段名typenotnulldefault0。

5、删除字段:

altertable表名 dropcolumn字段名。

扩展资料:

alter其他用法

1.重命名表

ALTERTABLE【表名字】RENAME【表新名字】

2.删除表中主键

AlterTABLE【表名字】dropprimarykey

3.添加主键

ALTERTABLEsj_resource_chargesADDCONSTRAINTPK_SJ_RESOURCE_CHARGESPRIMARYKEY(resid,resfromid)

4.添加索引

ALTERTABLE sj_resource_chargesaddindexINDEX_NAME(name)

5. 添加唯一限制条件索引

ALTERTABLEsj_resource_chargesadduniqueemp_name2(cardnumber)

6.删除索引

altertabletablenamedropindexemp_name

7.联合唯一索引

ALTERTABLEtablename ADDUNIQUEINDEXINDEX_NAME  (school_id,settlement_time)

alter ignore tabletablename add unique index(user_id,user_name)

参考资料:百度百科——ALTERTABLE_SQL命令

修改varchar类型字段为clob类型步骤:

alter table SFJ_RMTJ_AJ add HZ2 clob

update SFJ_RMTJ_AJ set HZ2 = HZ

alter table SFJ_RMTJ_AJ drop column HZ

alter table SFJ_RMTJ_AJ rename column HZ2 to HZ

select HZ from SFJ_RMTJ_AJ


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9649629.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存