问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

sql 修改字段类型

发布网友 发布时间:2022-04-08 17:47

我来回答

5个回答

热心网友 时间:2022-04-08 19:16

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

1、修改字段名:

alter table 表名 rename column A to B。

2、修改字段默认值:

alter table 表名 add default (0) for 字段名 with values,如果字段有默认值,则需要先删除字段的约束,在添加新的默认值。

3、增加字段:

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

5、删除字段:

alter table 表名 drop column 字段名。

扩展资料:

alter其他用法

1.重命名表

ALTER TABLE 【表名字】 RENAME 【表新名字】

2.删除表中主键

Alter TABLE 【表名字】 drop primary key

3.添加主键

ALTER TABLE sj_resource_charges ADD CONSTRAINT PK_SJ_RESOURCE_CHARGES PRIMARY KEY (resid,resfromid)

4.添加索引

ALTER TABLE sj_resource_charges add index INDEX_NAME (name);

5. 添加唯一*条件索引

ALTER TABLE sj_resource_charges add unique emp_name2(cardnumber);

6.删除索引

alter table tablename drop index emp_name;

7.联合唯一索引

ALTER TABLE tablename ADD UNIQUE INDEX INDEX_NAME  (school_id, settlement_time);

alter ignore table tablename add unique index(user_id,user_name)

参考资料:百度百科——ALTER TABLE – SQL 命令

热心网友 时间:2022-04-08 20:34

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

1、修改字段名:

alter table 表名 rename column A to B。

2、修改字段默认值:

alter table 表名 add default (0) for 字段名 with values,如果字段有默认值,则需要先删除字段的约束,在添加新的默认值。

3、增加字段:

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

5、删除字段:

alter table 表名 drop column 字段名。

扩展资料

alter 语句的其他用法:

1、#同时删除多列:

ALTER TABLE smbms_bill DROP address,DROP userName。

2、#删除一列的同时在新增一列:

ALTER TABLE smbms_bill DROP userName,ADD age INT(2) NOT NULL DEFAULT 22。

3、#添加主键约束:

ALTER TABLE tab_name ADD [CONSTRAINT[symbol]] PRIMARY KEY [index_type](index_col_name);

ALTER TABLE t_user ADD CONSTRAINT PK_t_user_uid PRIMARY KEY(uid)。

4、#添加唯一约束:

ALTER TABLE tab_name ADD [CONSTRAINT[symbol]] UNIQUE [INDEX|KEY] [index_name] [index_type](index_col_name);

ALTER TABLE t_user ADD UNIQUE (user_name);#user_name 要加括号。

参考资料:百度百科-SQL ALTER TABLE语句

热心网友 时间:2022-04-08 22:09

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

1、修改字段名:

alter table 表名 rename column A to B。

2、修改字段默认值:

alter table 表名 add default (0) for 字段名 with values,如果字段有默认值,则需要先删除字段的约束,在添加新的默认值。

3、增加字段:

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

5、删除字段:

alter table 表名 drop column 字段名。

扩展资料

alter 语句的其他用法:

1、#同时删除多列:

ALTER TABLE smbms_bill DROP address,DROP userName。

2、#删除一列的同时在新增一列:

ALTER TABLE smbms_bill DROP userName,ADD age INT(2) NOT NULL DEFAULT 22。

3、#添加主键约束:

ALTER TABLE tab_name ADD [CONSTRAINT[symbol]] PRIMARY KEY [index_type](index_col_name);

ALTER TABLE t_user ADD CONSTRAINT PK_t_user_uid PRIMARY KEY(uid)。

4、#添加唯一约束:

ALTER TABLE tab_name ADD [CONSTRAINT[symbol]] UNIQUE [INDEX|KEY] [index_name] [index_type](index_col_name);

ALTER TABLE t_user ADD UNIQUE (user_name);#user_name 要加括号。

热心网友 时间:2022-04-09 00:00

alter table 表名
alter column 字段名 字段类型

比如修改 t1表的a字段为文本类型

alter table t1
alter column a text(50)

注意在更改类型的时候,更改前的类型和更改后的类型一定要能显示转换,否则会造成数据丢失。

热心网友 时间:2022-04-09 02:08

最好别这么干 很容易溢出的
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
火狐浏览器如何将网页保存为PDF文件 【亲测好用】网页下载保存为pdf u盘坏芯片坏能修吗-(u盘芯片坏了能修吗) 快捷糖水目录 微信上如何和男人撒娇? 去日本旅游要带什么好? 年月日电脑怎么设置表格excel表格出生日期列如何设置为年月日格式 ...一定要对女主好,宠她。要打包下载,谢谢亲。 空气净化器滤芯有酸味的原因 不同种类的蛋糕分别代表什么含义呢? 分手后,男人怎么可以做到如此绝情,因为联系了一次就删除了所有联系方式? 男朋友主动提出分手,删了一切联系信息,你会怎么做? vivo x7支持ins吗 怎么弄啊 求教程 和天蝎座男朋友分手后,很绝情的断了所有联系,应该怎样挽回他?_百度... 男朋友对我冷暴力后绝情提出分手,删掉了联系方式,我该试着挽回他吗? 新手一步一步学打棉鞋步骤是什么? 怎样做棉鞋图解法 为什么 朝鲜玩花牌 我们汉族都不怎么知道啊? 手机上有没有荆州花牌这类游戏? 荆州上大人花牌以前下载玩过现在下载以后玩不了应该怎么办 oppo r9为什么不能下载我爱花牌? 山姆超市全球购是什么意思 - 信息提示 有哪些单凭画风吸引人的入坑的动漫佳作? 山姆全球购的机油为什么这么便宜 麻将胡法,比如什么叫箭刻,无字,花牌,门前清,幺九,顺6,十三幺……? 求花牌情缘2016年免费高清百度云资源,广濑铃主演的 山姆店的护肤品正品吗 求花牌情缘ED mp3格式链接 山姆会员店的机油真吗 为什么21寸的笔记本电脑非常贵? 荣耀9x如何隐藏应用图标? 笔记本有21英寸 的吗? 21寸笔记本电脑有多大 戴尔21寸的笔记本电脑怎样 联想21寸笔记本电脑一般要多少钱 苹果的笔记本电脑有21寸的嘛? 京东如何货到付款 京东可以货到付款吗,要怎样才可以货到付款 苹果手机如何双开? sn是什么意思啊? 汤普森中国行发生冲突的起因经过是怎样的? 华为平板怎么隐藏游戏 2017克莱汤普森中国行去哪些城市 SN号码是什么意思? 2016勇士什么时候中国行 科比2013中国行上海站具体行程,会去哪?谢谢 NBA球星中国行,汤普森爱吃臭豆腐吗? 科比这次中国行,行程是怎样的 sap中sn是什么意思