oracle10g 一个表里可添加的最大字段数
来源:互联网 发布:网络道德调查问卷 编辑:程序博客网 时间:2024/06/06 13:00
今天有同事问到,oracle的一个表里,最多可有多少个字段?
之前我从来没相关这个问题,指在乎一个表的容量和磁盘空间的问题。
为此在网上特意查了下,却得到不同的答案:1. 8i和9i都是1000个,包括隐藏字段(类属性),以前是254个。
2. 没什么限制
由于这些答案我并不满意,则在自己的oracle 10g中做了个试验:
p_temp 存储过程 循环往temp_rect表里添加字段
----------------------------------------------------------------------------------------------------------------
create or replace procedure p_temp AS
v_exe_sql varchar2(2000);
vnumber number;
gnum number;
begin
begin
gnum :=0;
vnumber :=1;
for vnumber in 1..1002 loop
gnum := gnum+1;
begin
v_exe_sql:='alter table temp_rect add column'||gnum||' number(1)';
execute immediate v_exe_sql;
end;
end loop;
end;
end p_temp;
----------------------------------------------------------------------------------------------------------------
运行p_temp
SQL> exec p_temp;
begin p_temp; end;
ORA-01792: 表或视图中的最大列数为 1000
ORA-06512: 在 "AAA.p_temp", line 13
ORA-06512: 在 line 2
SQL> select count(*) from all_tab_columns where owner='AAA' and table_name='temp_rect';
COUNT(*)
----------
1000
----------------------------------------------------------------------------------------------------------------
由此可确定oracle10g的 一个表里可添加的最大字段数为1000.
- oracle10g 一个表里可添加的最大字段数
- 根据一个表里的字段查询另一个表里的另一个字段,再将查询的字段添加到第一个表里
- 往表里面添加字段,测试最大添加多少列
- 一个表里过滤另一个表里的字段(c++)
- 为Oracle 和 MSSQL 数据库表里的字段添加约束
- navicat复制一个表里所有的字段的快捷方式
- 将一个表的数据的某些字段更新到另一个表里面的某些字段
- mysql更新一个表里的字段等于另一个表某字段的值
- mysql更新一个表里的字段等于另一个表某字段的值
- mysql更新一个表里的字段等于另一个表某字段的值
- 东子破解修改oracle10g的最大连接数
- 在MySql 5.0 的表里同时添加两个自动更新的timestamp字段
- Memcache可写的最大字节数
- 进程可创建的最大连接数
- 进程可打开的最大句柄数
- 进程可打开的最大句柄数
- JVM可创建的最大线程数
- JVM可创建的最大线程数
- enriched lambda ( IF transform ->complete 未完全形式化)
- 经典汇编语言教程:汇编语言
- oracle10创建表空间
- 巧用批处理
- http://topic.csdn.net/u/20070324/11/94503224-c0bd-4516-8100-31fea48e718c.html?82806
- oracle10g 一个表里可添加的最大字段数
- JNI GetFieldID属性类型的判断
- http://topic.csdn.net/u/20110123/23/dbcdf487-5793-44fb-a0cf-54e9145a93c0.html?94220
- 图片透明等
- Mount iPhone in Linux using USB (ifuse, libiphone)
- 把数据导出Excel 出现异常:HRESULT:0x800A03EC 需要注意数据中的"="号
- svd好文
- 【转】STM32中断优先级相关概念
- HDU 1356 The Balance