文档章节

oracle 修改某字段小数位精度 需要字段未empty的解决办法

BeGit
 BeGit
发布于 2017/04/01 15:18
字数 180
阅读 153
收藏 0

执行:alter table bosp_htjs_material_information modify taxrate number(16,3);
直接执行如果有数据会有报错:ORA-01440: column to be modified must be empty to decrease precision or scale

数据不是非常大的情况下解决办法:1.备份表数据,2.清空原表对应列 3.修改字段精度。4.同步更新数据值。5.截断备份的临时表并删除

--1.create table BOSP_HTJS_MATERIAL_BAK as select * from BOSP_HTJS_MATERIAL_INFORMATION;
 select * from BOSP_HTJS_MATERIAL_BAK;
 
 --2.update BOSP_HTJS_MATERIAL_INFORMATION MI set MI.FEED_NUM = null;
  select * from BOSP_HTJS_MATERIAL_INFORMATION;

 --3.alter table BOSP_HTJS_MATERIAL_INFORMATION modify FEED_NUM number(16,3);

 --4.update BOSP_HTJS_MATERIAL_INFORMATION MI set MI.FEED_NUM = (
    select MB.FEED_NUM from BOSP_HTJS_MATERIAL_BAK MB where MB.id = MI.id
 );

 --5.truncate table  BOSP_HTJS_MATERIAL_BAK;drop table BOSP_HTJS_MATERIAL_BAK;

 

© 著作权归作者所有

BeGit
粉丝 20
博文 93
码字总数 71312
作品 0
顺义
后端工程师
私信 提问
Mysql基础(一)

#################################################################################### 什么是数据库: DB,DataBase --》数据库 :依照某种数据模型进行组织并存放到存储器的数据集合。 ...

段超超
2017/12/21
0
0
搭建mysql数据库

Linux基本的使用掌握LINUX系统常用服务使用+++++++++++++++++++++++ 数据库管理 7 DBA 7000+Linux安全与监控 6 IDC监控 集群与存储 5++++++++++++++++++++++++数据库管理:搭建数据库服务器管...

庞然大悟
2017/12/26
0
0
OpenJWeb 1.8数据库管理工具功能说明

QQ:29803446 msn:baozhengw999@hotmail.com email:baozhengw@163.com 联系人:王先生 OpenJWeb 1.8数据库管理工具功能说明 由于使用sqlserver 的DTS跨数据库复制功能经常失败,所以openjweb开...

迷途d书童
2012/03/09
75
0
数据库:深入浅出mysql学习笔记【超级详细(一)】

版权声明:合作交流邮箱:keeprealself@qq.com https://blog.csdn.net/weixin_42842069/article/details/86523077 1.安装mysql 1.先查看有没有安装过mysql 2.安装后可以执行删除 3.使用yum安...

拨云见日。
01/17
0
0
跟王老师学MySQL:MySQL数据类型常见问题及解答

跟王老师学MySQL:MySQL数据类型常见问题及解答 主讲教师:王少华 QQ群号:483773664 学习内容 整数类型和浮点类型的异同 浮点数类型和定点数类型的异同 char和varchar类型的异同 时间和日期...

imentors
2016/07/04
0
0

没有更多内容

加载失败,请刷新页面

加载更多

用 Sphinx 搭建博客时,如何自定义插件?

之前有不少同学看过我的个人博客(http://python-online.cn),也根据我写的教程完成了自己个人站点的搭建。 点此:使用 Python 30分钟 教你快速搭建一个博客 为防有的同学不清楚 Sphinx ,这...

王炳明
昨天
3
0
黑客之道-40本书籍助你快速入门黑客技术免费下载

场景 黑客是一个中文词语,皆源自英文hacker,随着灰鸽子的出现,灰鸽子成为了很多假借黑客名义控制他人电脑的黑客技术,于是出现了“骇客”与"黑客"分家。2012年电影频道节目中心出品的电影...

badaoliumang
昨天
12
0
很遗憾,没有一篇文章能讲清楚线程的生命周期!

(手机横屏看源码更方便) 注:java源码分析部分如无特殊说明均基于 java8 版本。 简介 大家都知道线程是有生命周期,但是彤哥可以认真负责地告诉你网上几乎没有一篇文章讲得是完全正确的。 ...

彤哥读源码
昨天
13
0
jquery--DOM操作基础

本文转载于:专业的前端网站➭jquery--DOM操作基础 元素的访问 元素属性操作 获取:attr(name);$("#my").attr("src"); 设置:attr(name,value);$("#myImg").attr("src","images/1.jpg"); ......

前端老手
昨天
6
0
Django的ChoiceField和MultipleChoiceField错误提示,选择一个有效的选项

在表单验证时提示错误:选择一个有效的选项 例如有这样一个表单: class ProductForm(Form): category = fields.MultipleChoiceField( widget=widgets.SelectMultiple(), ...

编程老陆
昨天
13
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部