现有个表,名称是test,里面的字段是id,int类型,我想用sql语句把这个字段改为unsigned类型,如何写这条语句
4个回答
展开全部
ORACLE数据中没有unsigned这个类型的概念. 如果想改成字符型可以用to_char()
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你要修改字段类型不必使用SQL语句,直接修改表就好了
追问
现在就是想要用语句修改,有大量的表大量的数据~~~
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alter table test modify id unsigned
你可以试下,基本语法是这样,但是我没有实际更新int类型为unsigned过,,,
你可以试下,基本语法是这样,但是我没有实际更新int类型为unsigned过,,,
更多追问追答
追问
哥,这不行,试过了
追答
有提示什么错误码?
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
CHANGE FUNCTION FOR:
ALTER TABLE TABLE_NAME MODIFY COLUMN_NAME DATATYPE UNSIGNED;
ALTER TABLE TABLE_NAME MODIFY COLUMN_NAME DATATYPE UNSIGNED;
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询