
oracle修改所有字段的长度. 请注意而不是某一个列. alter table 表名modify 列名 varchar2(1000). 急!
4个回答
展开全部
ALTER TABLE (表名) MODIFY (列名 数据类型);
数据库里面对表字段长度的修改,必须是确定的,
所以没有简单的办法,只能一个一个列出来
数据库里面对表字段长度的修改,必须是确定的,
所以没有简单的办法,只能一个一个列出来
展开全部
UPDATE USER_TAB_COLUMNS SET DATA_TYPE='VARCHAR2' AND DATA_LENGTH=100 WHERE TABLE_NAME='A'; 你有DBA权限可以改这里面的东西
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
SQL> create table kk(a varchar2(10),b varchar2(10));
表已创建。
SQL> alter table kk modify(a varchar2(20),b varchar2(20));
表已更改。
表已创建。
SQL> alter table kk modify(a varchar2(20),b varchar2(20));
表已更改。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
我是没见过! 只能每个字段修改!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询