当前位置:网站首页>Oracle压缩表修改字段的处理方法
Oracle压缩表修改字段的处理方法
2022-08-05 05:14:00 【IT_xhf】
今天在修改表,往表里面添加了几个字段,一时疏忽将字段类型搞错了。
于是,试了以下几种方法
1、尝试用最传统的sql修改字段类型:
alter table table_name modify column_name column_type;
由于数据仓库中该表的数据特别大(一年的数据,每天有上千万条记录),sql语句执行了好几分钟,都没有出结果。网上搜索了一下modify column大数据会记录redo和undo。为了不对数据仓库造成影响,所以只好停掉该sql。
2、尝试删除字段,再重建,结果出现ORA-39726错误
最后网上找了一下,使用
语句将字段设置成unused,最后再重新创建需要修改的表字段。由于该方法只是将字段设置成unused,看不到字段,但是在数据字典中,该字段还是存在的。没有深入研究怎么删除oracle数据字典,如有朋友对这方面有研究,请指教。
边栏推荐
猜你喜欢

2022 Hangzhou Electric Multi-School 1st Session 01

位运算符与逻辑运算符的区别

Flink EventTime和Watermarks案例分析

Wise Force Deleter强制删除工具

Flink HA配置

第三讲 Gradient Tutorial梯度下降与随机梯度下降

flink实例开发-batch批处理实例
![[Go through 7] Notes from the first section of the fully connected neural network video](/img/e2/1107171b52fe9dcbf454f7edcdff77.png)
[Go through 7] Notes from the first section of the fully connected neural network video

el-pagination左右箭头替换成文字上一页和下一页

A blog clears the Redis technology stack
随机推荐
Lecture 2 Linear Model Linear Model
解决:Unknown column ‘id‘ in ‘where clause‘ 问题
[Go through 8] Fully Connected Neural Network Video Notes
序列基础练习题
NodeJs接收上传文件并自定义保存路径
flink部署操作-flink on yarn集群安装部署
学习总结week3_4类与对象
[Software Exam System Architect] Software Architecture Design ③ Domain-Specific Software Architecture (DSSA)
My 的第一篇博客!!!
JSX基础
【过一下12】整整一星期没记录
机器学习(二) —— 机器学习基础
02.01-----The role of parameter reference "&"
CAP+BASE
flink实例开发-详细使用指南
flink yarn-session的两种使用方式
es6迭代协议
【Over 16】Looking back at July
day9-字符串作业
[Redis] Resid的删除策略