sql中的modify语句 修改列名

发布网友 发布时间:2022-04-22 22:27

我来回答

4个回答

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

如果是SQL SERVER的话用这条改列名.不能用MODIFY,MYSQL才可以。
EXEC sp_rename 'student.[age]', 'stu_age', 'COLUMN'
用这条改类型
alter table student
alter column stu_age int

热心网友 时间:2022-04-09 05:28

(1) 更改表子字段的长度:alter table table_name modify(col_name varchar2(6));
(2) 更改表字段的名字:alter table table_name rename column col_name1 to col_name2 ;
(3) 删除表字段: alter table table_name drop column col_name;
(4) 添加表字段: alter table table_name add col_name varchar2(20) null ;

热心网友 时间:2022-04-09 07:03

sql server 两条语句搞定
alter table student alter column sge int

sp_rename 'table.age','stu_age','column'

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

直接去表定义改不可以吗?
如果想用alter是可以的,我曾经用过。
alter table student modify (age int default 0.0 not null)
尝试下看看可以吗?如果不行的话就到百度一下。alter的语法!

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com