alter
table
table_name
modify
字段
varchar(12);
※varchar后面的长度根据你自己的实际情况设定。
--
以上,希望对你有所帮助。
mysql数据库中sql修改字段类型可以按照以下方式:
语法规则:alter table 表名 modify 字段名 新类型
例如,有张表student,有id字段是int型的,改为varchar类型
alter table student modify id varchar(20);
执行该sql语句即可。
注意:如将varchar类型转成int类型,原字段必须是数字,
而且int的最大值是4294967295,原字段的值需要小于等于int的最大值才可以。
这个不知道是不是符合你的意思
use 数据库名
go
declare @tname varchar(50),@tnum int,@cname varchar(50)
set @tnum=(select count(1) from information_schemacolumns where data_type=‘timestamp’)
while @tnum>0
begin
select top 1 @tname=table_name,@cname=column_name from information_schemacolumns where data_type=‘timestamp’ order by table_name
print @tname+' '+@cname
exec ('alter table '+@tname+' alter column '+@cname+' binary(8)')
set @tnum=@tnum-1
end
以上就是关于怎样修改ORACLE数据库中的数据类型全部的内容,包括:怎样修改ORACLE数据库中的数据类型、mysql数据库中sql修改字段类型要怎么做、求SQL语句,在2008中,修改数据库所有表中列的数据类型,timestamp改为binary(8)。万分感谢,等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)