一  达梦数据库在默认情况下,两数相除,结果只保留整数

例如:三除以二

保留小数两位,结果仍然是1

二 达梦数据库需要打开CALC_AS_DECIMAL参数

通过查找DBA手册,发现与CALC_AS_DECIMAL参数有关。该参数为静态参数,有3个取值:0,1,2,默认为0。各个值含义如下:

0:默认值,表示整数类型的除法、整数与字符或BINARY串的所有四则运算,结果都处理成整数;

1:表示整数类型的除法全部转换为DEC(0,0)处理;

2:表示将整数与字符或BINARY串的所有四则运算都转换为 DEC(0,0)处理

设置CALC_AS_DECIMAL参数值为1

SQL> sp_set_para_value(2,'CALC_AS_DECIMAL',1);

重启数据库生效

select para_name,para_value from v$dm_ini where para_name='CALC_AS_DECIMAL';

行号       PARA_NAME       PARA_VALUE

---------- --------------- ----------

1          CALC_AS_DECIMAL 1

1 直接相除结果

2 保留两位小数

3 四舍五入取整数

4 不四舍五入取整数

更多资讯请上达梦技术社区了解:https://eco.dameng.com

达梦数据库除法保留小数相关推荐

  1. 达梦数据库导入oracle数据_Java项目,从Oracle迁移到达梦数据库笔记

    达梦数据库是个国产数据库,据说对Oracle有很好的兼容,本人亲自从Oracle11g迁移到达梦6.0的数据库上来,遇到一些问题,以下是问题记录: 1.字段名错误 虽然达梦SQL可以兼容字段大小写,但 ...

  2. JDBC操作达梦数据库

    目录 一.JDBC概述 二.JDBC操作达梦数据库过程(JDBC3.0标准) 1. 导入驱动包(DmJdbcDriver18.jar) 2. 注册驱动 3. 创建连接 4. 执行器发送SQL到数据库执 ...

  3. 中标麒麟+QT+达梦数据库

    中标麒麟+QT+达梦数据库 环境版本说明 中标麒麟的安装 达梦数据库的安装和连接 一.创建安装用户.组(root下操作) 二.新建安装数据库的文件(root下操作) 三.挂载ISO文件(root下操作 ...

  4. DM8达梦数据库:系统中的错误码信息

    此达梦数据库版本为:dm8-1-88-20.06.24-123627-ENT SELECT * FROM SYS."V$ERR_INFO"; 错误码: 100 空结果集 101 字 ...

  5. 达梦数据库-8 错误代码查询

    达梦数据库中有一个视图,可以查看目前达梦数据库中所有的报错信息 select * from v$err_info; 可以看到达梦报错代码是从100开始的,截止到目前一共有2799个. CODE ERR ...

  6. QT Create OCI方式连接达梦数据库

    QT OCI方式连接达梦数据库 一.背景 用户使用QT Create开发集成软件 OCI的方式连接数据库. 需要说明的是,本人非开发人员,所以在C++代码编写思路或者使用方式上难免有些低级操作,调试中 ...

  7. 达梦数据库实时主备集群的同步机制和切换机制

    DM数据守护介绍 1. DM 数据守护(Data Watch) 是一种集成化的高可用.高性能数据库解决方案,是数据库异地容灾的首选方案.通过部署 DM 数据守护,可以在硬件故障(如磁盘损坏).自然灾害 ...

  8. 达梦数据库常规数据类型

    1  数值数据类型 1. NUMERIC类型 语法: NUMERIC[( 精度 [, 标度])] 功能: NUMERIC 数据类型用于存储零.正负定点数.其中:精度是一个无符号整数,定义了总的数字数, ...

  9. shell脚本备份国产达梦数据库

    shell脚本备份国产达梦数据库代码如下: 1.配置文件: username=SYSDBA password=SSSTTTSSS ipStr=localhost portNumber=5327 bac ...

最新文章

  1. python合并word内容相同单元格_python:怎样合并文档中有重复部分的行?
  2. error aborting mysql,mysql错误1067,mysql1067错误aborting
  3. 一个用于读unicode文本的迭代器(iterator)
  4. Win下执行Swing程序的BAT文件 和 Linux下执行Swing程序的SH文件
  5. DDD中的聚合和UML中的聚合以及组合的关系
  6. Oracle_PL/SQL developer拷贝粘贴中文乱码问题
  7. Solr 4.10.3 导入 Mysql 数据
  8. web安全详解(渗透测试基础)
  9. 科研计算机视觉常用绘图软件,科研图形处理——除了R、Graphpad外,这款软件也不要错过哦!...
  10. 全网最全流程面试解析 面试前必看!必收藏!
  11. java scp 文件夹_如何用 scp命令创建文件夹
  12. DOS定时关机命令 windowXp
  13. STM32——舵机驱动
  14. 代码写得很牛逼但UI界面却搞得很丑?来,杨工带你!
  15. Springboot集成聚合数据火车票API
  16. 适合普通人的108个短视频项目:不用出镜也能赚钱的手机摄影玩法(3)
  17. 基于华为ENSP模拟器下的多个区域互联,减少LSA的更新量,加快收敛,保障更新安全的OSPF综合练习
  18. 面试题总结(测试理论)
  19. 【实战】python以及opencv实现信用卡的数字识别
  20. C语言实现学生成绩管理系统(EasyX图形界面)

热门文章

  1. 呼叫系统使用webRTC网页软电话到底好不好?
  2. Win11如何隐藏输入法悬浮窗?Win11隐藏输入法悬浮窗的方法
  3. 《c++ Primer Plus 第6版》读书笔记(4)
  4. android 西班牙语,Android新增语言的方法(墨西哥的西班牙语)
  5. zigzag扫描matlab,Zigzag逆扫描
  6. Docker-容器化应用
  7. [论文翻译]Deep Learning 翻译及阅读笔记
  8. 计算机网络学术期刊,中国计算机学会推荐的计算机网络方向国际学术会议与国际学术期刊...
  9. JButton部分常用的方法
  10. Sql Server 时间格式转换