前段时间遇到一个问题,需要更改一个表的带有数据的字段类型,需要将NUMERIC(18,2)为NUMERIC(18,6)

【1】oracel的写法为:

--第一步:把原字段换个名字

alter table wk_emp_charge_work rename column  oper_time to oper_time1;

--第二步:在表中添加一个原字段名字oper_time,并把类型定义自己想改变的类型, 此条是定义NUMERIC(18,6)类型

alter table wk_emp_charge_work add oper_time NUMERIC(18,6);

--第三步:把备份的oper_time1字段内容 添加到新建字段oper_time中来

update wk_emp_charge_work set oper_time = oper_time1;

--第四步:把备份字段oper_time1去掉

alter table wk_emp_charge_work drop column oper_time1;

【2】sqlserver的写法为:

alter table wk_emp_charge_work alter column oper_time numeric(18,6)  null;

更改数据库表中有数据的字段类型NUMERIC(18,2)为NUMERIC(18,6)相关推荐

  1. 数据库查找姓李的人_假设某数据库表中有一个姓名字段,查找姓李的记录的准则是( )_学小易找答案...

    [多选题]小明公司主营业务为笔记本电脑销售,公司在各大电子城均有销售柜台.但面对电商的冲击和机遇,小明想通过网店来扩大销售.以下关于小明开网店描述正确的是() [填空题]齿轮传动的润滑方式主要根据齿轮 ...

  2. Mysql 数据库表中有索引为什么还是查询慢?

    问题分析 在进行数据库查询的时候,我们都知道索引可以加快数据查询的效率.但是在实际的业务场景下,经常会遇到即使在表中增加了索引,但是同样还是会出现数据查询慢的问题.这就需要具体分析数据查询慢的具体原因 ...

  3. oracle中如何加字母,Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字...

    本文主要向大家介绍了Oracle数据库之oracle数据库表插入数据的时候如何产生一个字母+数字,通过具体的内容向大家展现,希望对大家学习Oracle数据库有所帮助. Oracle 语句中" ...

  4. 数据库中存储日期的字段类型究竟应该用varchar还是datetime ?

    背景: 前段时间在百度经验看到一篇文章<如何在电脑右下角显示你(爱人)的名字>,之前也听过这个小技巧,但没真正动手设置过.所以出于好奇就实践了一下. 设置完成后的效果例如以下.右下角的时间 ...

  5. Visio 2007中进行数据库建模时如何显示字段类型以及概念名称

    关于在VISIO中进行数据库建模时如何显示字段类型,以及注释的 1 如何显示字段类型:   在visio菜单上--->点击数据库--->选项--->文档    打开后选择表这项,在上 ...

  6. java 数据库排序_Java如何排序数据库表的数据内容?

    在Java编程中,如何排序数据库表的数据内容?假定数据库名称是:testdb,其中有一个表:employee,这个表中有4条记录. 创建数据库表的语句 - use testdb; create tab ...

  7. MYSQL数据库表A数据同步到表B

    目前有一个功能,需要数据库表A的数据同步到数据库表B里,目前来说除了表名不一样,字段全部都一样. 表A 表B 然后执行sql语句 INSERT QC_RSLT_EXT SELECT * FROM QC ...

  8. Oracle数据库表,数据量很少,但是查询很慢

    Oracle数据库表,数据量很少,但是查询很慢 1.起因 1.1.原因排查 1.2.原因分析 2.解决方式 2.1.删表重建这张表(95%解决一切问题) 2.2.建索引(目前用的) 1.起因 一开始是 ...

  9. pandas使用to_sql方法将dataframe注册为数据库表进行数据整合和数据清洗并不对比SQL操作和dataframe操作

    pandas使用to_sql方法将dataframe注册为数据库表进行数据整合和数据清洗并不对比SQL操作和dataframe操作 SQLite 是一个软件库,实现了自给自足的.无服务器的.零配置的. ...

最新文章

  1. DL之yolov3:使用yolov3算法时需要对Ubuntu系统进行配置的简介、过程步骤之详细攻略
  2. vim的介绍与常用的命令
  3. 剑指OFFER之二进制中1的个数(九度OJ1513)
  4. 苹果零售店每平方英尺能创造4000美元
  5. oracle运维工作中每天巡检的必要性--job的相关问题
  6. Set集合[HashSet,TreeSet,LinkedHashSet],Map集合[HashMap,HashTable,TreeMap]
  7. js-jquery-插件开发(一)
  8. extjs4 grid 刷新数据时不改变滚动条位置
  9. 前端页面卡顿、也许是DOM操作惹的祸?
  10. Struts2中的ValueStack类
  11. 作为项目经理如何做好项目进度管理
  12. Java 编程问题:九、函数式编程——深入研究
  13. SG3525matlab,基于SG3525的BOOST变换器
  14. 用Git在阿里云下克隆时出现“Please make sure you have the correct access rights and the repository exists”错误
  15. 哈,我终于成功量产:因写保护无法格式化的U盘。
  16. WPF MVVM设计模式下 相同Xaml绑定不同ViewModel问题
  17. unity笔记_四舍六入五成双
  18. java操作properties文件持久键值对和注解到文件
  19. apache atlas
  20. 虚拟机里的linux磁盘空间扩容

热门文章

  1. Linux---线程池的实现
  2. 地推主管需要跑业务吗
  3. 为什么坐飞机时会耳痛?
  4. 心离钱越远,钱离口袋越近,心离钱越近,钱离口袋越远
  5. 刷短视频真的是太浪费时间了
  6. 你是没有可能把主业做得风雨飘摇,却把副业做得风生水起的
  7. 一种人是成功为了赚钱,一种人是赚钱为了成功
  8. c# mysql数据集_C#第四次作业:MySQL数据库及C#操作MySQL数据库
  9. 用于磁盘I / O性能SQL Server监视工具
  10. SQL Server的历史– SQL Server功能的演变