/*修改原字段名MONTHLY_INT_RATE为MONTHLY_INT_RATE_TMP*/
alter table RULE_PRODUCT_INFO rename column MONTHLY_INT_RATE to MONTHLY_INT_RATE_TMP;
/*增加一个和原字段名同名的字段MONTHLY_INT_RATE*/
alter table RULE_PRODUCT_INFO add MONTHLY_INT_RATE NUMBER(18,6);
/*将原字段MONTHLY_INT_RATE_TMP数据更新到增加的字段MONTHLY_INT_RATE*/
update RULE_PRODUCT_INFO set MONTHLY_INT_RATE=MONTHLY_INT_RATE_TMP;
/*更新完,删除原字段MONTHLY_INT_RATE_TMP*/
alter table RULE_PRODUCT_INFO drop column MONTHLY_INT_RATE_TMP;
相关推荐
Oracle数据库中,表中已存在数据字段修改该字段的长度,如有疑问可沟通联系,当积分自动提升到很高的时候欢迎联系,会把积分调低。
这个长度也是Oracle标识符的最大长度,为30个字符。 小编今天在建一个Oracle数据库表时,提示如下表名长度超过了最大值了。错误如下: 代码如下: 错误报告: SQL 错误: ORA-00972: 标识符过长 00972. 00000 – ...
ORACLE根据某一列的值修改另一列的值
Oracle接收长度大于4000的字符串 Oracle接收长度大于4000的字符串
oracle行转列
ORACLE修改SGA后无法启动的临时解决方法.比较实用的东西
oracle错误大全,很全的错误解释,从ORA-00001到ORA-02149
oracle的列转行问题 oracle的列转行问题
Oracle中使用语句将行数据转换称不同的列表示,或者将不同的列数据写到同一列的不同行上的行列转换问题是一个非常传统的话题。 网络上流传了很多将行数据转换称列数据的方法和应用实例,一般通过decode或者case函数...
ORACLE定时任务不能自动执行的检查修复步聚。 oracle定时任务有时不能自动执行,据网上说可能是某个版本的BUG,一般通过这些步骤就能恢复了。 这是本人结合网络上的知识,解决实际问题时记录的。
Oracle 修改字符集Oracle 修改字符集Oracle 修改字符集
关于误删表空间文件导致Oracle不能启动的解决方法
ORACLE 11G 安装后只能localhost 访问本机,不能用IP地址被访问。在监听文件 listener.ora 中加入如下: (SID_DESC = (GLOBAL_DBNAME = orcl01) (ORACLE_HOME = C:\app\Administrator\product\11.2.0\dbhome_1) ...
登录不上oracle解决方法,列举了几种方法。oracle 登陆问题,可以试试
向Oracle数据库插入Clob大段文本解决方法
ORACLE表死锁的解决方法亲测有效!
修改oracle数据库的字符集方法(RAC),适用RAC
oracle 查询列最大值,例如有n例值,但是要找出这些列中的最大值。
ORACLE 修改redo日志文件 大小的方法 供大家参考
想要调整字段顺序非常不容易,网上的方法竟然都是备份表之后删除再重建,这样整的话不是麻烦而是忒麻烦。查找了一些资料,发现有办法可以解决,而不用那么大费周章,如果更改的话需要SYS的权限,废话少说了