怎样修改ORACLE数据库中的数据类型

怎样修改ORACLE数据库中的数据类型,第1张

使用下面的语句重定义字段类型

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)。万分感谢,等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存