当前位置:网站首页>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数据字典,如有朋友对这方面有研究,请指教。
边栏推荐
- Matplotlib(二)—— 子图
- HQL statement execution process
- 【读书】长期更新
- Detailed Explanation of Redis Sentinel Mode Configuration File
- 分布式和集群
- vscode+pytorch使用经验记录(个人记录+不定时更新)
- 【过一下11】随机森林和特征工程
- 学习总结week2_4
- Convert the paper official seal in the form of a photo into an electronic official seal (no need to download ps)
- LeetCode: 1403. Minimum subsequence in non-increasing order [greedy]
猜你喜欢

Lecture 5 Using pytorch to implement linear regression

OFDM Lecture 16 5 -Discrete Convolution, ISI and ICI on DMT/OFDM Systems

【零基础开发NFT智能合约】如何使用工具自动生成NFT智能合约带白名单可Mint无需写代码

机器学习(一) —— 机器学习基础

第四讲 back propagation 反向传播

第二讲 Linear Model 线性模型

vscode+pytorch use experience record (personal record + irregular update)

Flink HA安装配置实战

数据库 单表查询

Wise Force Deleter强制删除工具
随机推荐
【Untitled】
学习总结week2_2
day12函数进阶作业
2022 The 4th C.Easy Counting Problem (EGF+NTT)
解决:Unknown column ‘id‘ in ‘where clause‘ 问题
What are the characteristics of the interface of the physical layer?What does each contain?
Geek卸载工具
pycharm中调用Matlab配置:No module named ‘matlab.engine‘; ‘matlab‘ is not a package
Flink EventTime和Watermarks案例分析
redis cache clearing strategy
A blog clears the Redis technology stack
Flink 状态与容错 ( state 和 Fault Tolerance)
实现跨域的几种方式
Using pip to install third-party libraries in Pycharm fails to install: "Non-zero exit code (2)" solution
HQL语句执行过程
学习总结week2_1
[Redis] Resid的删除策略
数据库实验五 备份与恢复
机器学习(一) —— 机器学习基础
怎么更改el-table-column的边框线