oracle 11g在大表中添加字段及默认值--加速
2017-06-06 17:17
666 查看
今天遇到这个问题了。简单的增加语句,默认SQLPLUS执行,却会超时。
要增加客户端的TIMEOUT时间才可以解决。(感觉超过两三分钟,默认超时30秒)
另外,
也可以用两步操作(1,增加字段,2,修改默认值),或是加以NOT NULL参数。
参考URL:
http://blog.csdn.net/mikean/article/details/24872955 http://blog.csdn.net/weiwangsisoftstone/article/details/7674916
类似语句:
要增加客户端的TIMEOUT时间才可以解决。(感觉超过两三分钟,默认超时30秒)
另外,
也可以用两步操作(1,增加字段,2,修改默认值),或是加以NOT NULL参数。
参考URL:
http://blog.csdn.net/mikean/article/details/24872955 http://blog.csdn.net/weiwangsisoftstone/article/details/7674916
类似语句:
ALTER TABLE test ADD NEW_COL2 CHAR(10) DEFAULT 'TESTCOLUMN' NOT NULL; alter table manpower.s_salary add (add_sh number(7,2)); alter table manpower.s_salary modify (add_sh number(7,2) default 0);
相关文章推荐
- Oracle中表添加带有默认值列的讨论(包括11G新特性)
- oracle 11G 以前版本中针对大表增加有默认值的字段时的注意点
- 『ORACLE』表字段的修改和添加(11g)
- oracle 11g 添加字段default值对历史数据影响
- oracle添加字段
- Hibernate向Oracle中添加自增字段
- Oracle使用PL/SQL脚本给表结构相同的动态表添加字段
- oracle 11g对大表中添加DEFAULT值的NOT NULL字段速度有大幅度的提升
- 在oracle中添加自增字段id
- Mysql、SqlServer和Oracle 添加、修改、删除 字段总结
- Oracle下基础表(创建表/添加列/更改字段类型/删除字段/修改字段名/ 修改表名/删除表)
- oracle怎样修改表名、列名、字段类型、添加表列、删除表列
- 在已存在的字段上添加和删除默认值,sql:
- Oracle 增加、修改、删除字段与添加注释
- Oracle使用PL/SQL脚本给表结构相同的动态表添加字段
- 如何调整Oracle(11g)数据库字段顺序
- Mysql、SqlServer和Oracle 添加修改删除字段
- oracle添加表注释和表字段注释
- oracle默认值添加方法
- oracle怎样修改表名、列名、字段类型、添加表列、删除表列