社区
基础和管理
帖子详情
Oracle数据库表的字段个数有限制吗?
踏岸寻柳
2006-02-16 05:13:19
好像是有限制的,不过不知道具体是多少了。
是不是不同版本还不太一样?
...全文
1033
5
打赏
收藏
Oracle数据库表的字段个数有限制吗?
好像是有限制的,不过不知道具体是多少了。 是不是不同版本还不太一样?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
5 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ATGC
2006-02-20
打赏
举报
回复
测试一下就知道了
踏岸寻柳
2006-02-20
打赏
举报
回复
原因找到了,是我的建表语法错误所致,感谢各位的帮助!
boydgmx
2006-02-17
打赏
举报
回复
SQL> BEGIN
2 FOR I IN 1..999 LOOP
3 EXECUTE IMMEDIATE 'ALTER TABLE TEST.TT ADD A' || I || ' NUMBER(1)';
4 END LOOP;
5 END;
6 /
PL/SQL 过程已成功完成。
SQL> SELECT COUNT(*) FROM USER_TAB_COLUMNS WHERE TABLE_NAME='TT';
COUNT(*)
----------
1000
SQL> ALTER TABLE TEST.TT ADD C NUMBER(1);
ALTER TABLE TEST.TT ADD C NUMBER(1)
*
ERROR 位于第 1 行:
ORA-01792: 表或视图中的最大列数为 1000
ORA-01795 maximum number of expressions in a list is 1000
Cause: More than 254 columns or expressions were specified in a list.
Action: Remove some of the expressions from the list.
Limit and conversion very long IN list : WHERE x IN ( ,,, ...)
踏岸寻柳
2006-02-17
打赏
举报
回复
是的吗?我尝试创建一70个字段的表,总是失败。
看来原因并不在此,我再试一试。
chliang315
2006-02-16
打赏
举报
回复
1000
oracle
数据库
技术教程
Oracle
Database,又名
Oracle
RDBMS,或简称
Oracle
。是甲骨文公司的一款关系
数据库
管理系统。... 在本课程讲解之中会提供有相应的练习习题以及综合案例分析,帮助读者迅速掌握
Oracle
数据库
的核心开发技能。
[搜集整理]关于
Oracle
数据库
表
中列数的
限制
Oracle
数据库
表
中列数的
限制
相关资料搜集整理。
Oracle
数据库
表
的
字段
个数
有
限制
吗? 1:http://topic.csdn.net/t/20060216/17/4560021.html SQL> BEGIN 2 FOR I IN 1..999 LOOP 3 EXECUTE IM
oracle
数据
字段
,
ORACLE
数据库
常用
字段
数据类型介绍
字段
类型 中文说明
限制
条件 其它说明VARCHAR2 可变长度的字符串 最大长度4000 bytes 可做索引的最大长度749NCHAR 根据字符集而定的固定长度字符串 最大长度2000 bytesNVARCHAR2 根据字符集而定的可变长度字符串 最大长度4000 bytesDATE 日期(日-月-年) DD-MM-YY(HH-MI-SS) 经过严格测试,无千虫问题LONG 超长字符串 ...
oracle
最大允许多少
字段
,
oracle
中 一张
表
最多能够创建多少个
字段
?
oracle
中 一张
表
最多能够创建多少个
字段
?收藏帖子回复 比比路克 结帖率 100%help!问题点数:20分02002-01-25 15:51:39回复数4只看楼主引用举报楼主一片绿洲 8i和9i都是1000个,包括隐藏
字段
(类属性),以前是254个。02002-01-25 15:57:48只看TA引用举报#1得分 10MySQL的一个
表
最多可以有多少个
字段
原文:...
oracle
最大允许多少
字段
,
Oracle
表
中允许支持的最大列数是多少?
在
Oracle
11g的官方文档中,指出一张
表
最大支持的列
个数
是1000个,我们可以通过创建一张超过1000个列的测试
表
来验证这个问题。测试11. 我们创建一张
表
,包含1个
字段
。2. 通过PL/SQL块,循环999次,每次都使用alter table add column增加一个列。3. 通过user_tab_columns视图确认,当前
表
含有1000个列。4. 执行alter table add...
基础和管理
17,377
社区成员
95,128
社区内容
发帖
与我相关
我的任务
基础和管理
Oracle 基础和管理
复制链接
扫一扫
分享
社区描述
Oracle 基础和管理
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章