起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 8173|回复: 7

[结贴] 数字溢出

[复制链接]

316

主题

833

帖子

2291

积分

金牌会员

Rank: 6Rank: 6

积分
2291
QQ
发表于 2020-5-25 17:29:09 | 显示全部楼层 |阅读模式
版本: X5.2.7 小版本号:
数据库: 服务器操作系统: 应用服务器:
客户端操作系统: 浏览器:
查询 报数字溢出错误,但是sql在plsql中执行就能正常执行,请问是什么原因,ontololy中长度和精确度都和数据库一样,但还是报这个数字溢出

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2020-5-25 18:34:49 | 显示全部楼层
发完整的错误信息
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

316

主题

833

帖子

2291

积分

金牌会员

Rank: 6Rank: 6

积分
2291
QQ
 楼主| 发表于 2020-5-26 08:47:39 | 显示全部楼层
jishuang 发表于 2020-5-25 18:34
发完整的错误信息

请帮忙看下是什么原因

新建文本文档 (10).rar

91 Bytes, 下载次数: 124

回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2020-5-26 10:42:28 | 显示全部楼层
发的是空文件
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

316

主题

833

帖子

2291

积分

金牌会员

Rank: 6Rank: 6

积分
2291
QQ
 楼主| 发表于 2020-5-26 12:04:30 | 显示全部楼层

发错了,重新发一份

新建文本文档 (10).rar

3.59 KB, 下载次数: 118

回复 支持 反对

使用道具 举报

316

主题

833

帖子

2291

积分

金牌会员

Rank: 6Rank: 6

积分
2291
QQ
 楼主| 发表于 2020-5-26 14:22:17 | 显示全部楼层

已解决,结贴吧
回复 支持 反对

使用道具 举报

91

主题

13万

帖子

3万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
35878
发表于 2020-5-26 14:23:10 | 显示全部楼层
  1. SELECT
  2.         MONTH_PAY_DETAIL.VERSION AS version
  3.         ,MONTH_PAY_DETAIL.MASTER AS MASTER
  4.         ,MONTH_PAY_DETAIL.PO_NO AS PO_NO
  5.         ,MONTH_PAY_DETAIL.UP_PLAN AS UP_PLAN
  6.         ,MONTH_PAY_DETAIL.TOTAL3 AS total3
  7.         ,MONTH_PAY_DETAIL.TOTAL4 AS total4
  8.         ,MONTH_PAY_DETAIL.AFFIRM AS AFFIRM
  9.         ,MONTH_PAY_DETAIL.PERIOD_CODE AS PERIOD_CODE
  10.         ,MONTH_PAY_DETAIL.YZDK_TOTAL AS YZDK_TOTAL
  11.         ,(MONTH_PAY_DETAIL.TOTAL4 - MONTH_PAY_DETAIL.UP_PLAN) AS DIFFERENCE
  12.         ,MONTH_PAY_DETAIL.ACCOUNT AS ACCOUNT
  13.         ,(
  14.             DECODE(MONTH_PAY_DETAIL.TOTAL1
  15.                 ,NULL, V_SUM_PAY_TOTAL.TOTAL1
  16.                 ,MONTH_PAY_DETAIL.TOTAL1
  17.             ) + NVL(MONTH_PAY_DETAIL.TOTAL3, 0)
  18.         ) AS total5
  19.         ,(
  20.             DECODE(MONTH_PAY_DETAIL.TOTAL2
  21.                 ,NULL, V_SUM_PAY_TOTAL.TOTAL2
  22.                 ,MONTH_PAY_DETAIL.TOTAL2
  23.             ) + NVL(MONTH_PAY_DETAIL.TOTAL4, 0)
  24.         ) AS total6
  25.         ,DECODE(CONTRACT.PO_TOTAL
  26.             ,NULL, NULL
  27.             ,0, NULL
  28.             ,TRUNC((
  29.                 (
  30.                     (
  31.                         NVL(DECODE(MONTH_PAY_DETAIL.TOTAL2
  32.                             ,NULL, V_SUM_PAY_TOTAL.TOTAL2
  33.                             ,MONTH_PAY_DETAIL.TOTAL2
  34.                         ), 0) + NVL(MONTH_PAY_DETAIL.TOTAL4, 0)
  35.                     ) / CONTRACT.PO_TOTAL
  36.                 ) * 100
  37.             ), 2)
  38.         ) AS ARRIVED_RATE
  39.         ,MONTH_PAY_DETAIL.PROJECT_CODE AS PROJECT_CODE
  40.         ,MONTH_PAY_DETAIL.PROJECT_ID AS PROJECT_ID
  41.         ,NVL(DECODE(MONTH_PAY_DETAIL.TOTAL1
  42.             ,NULL, V_SUM_PAY_TOTAL.TOTAL1
  43.             ,MONTH_PAY_DETAIL.TOTAL1
  44.         ), 0) AS total1
  45.         ,NVL(DECODE(MONTH_PAY_DETAIL.TOTAL2
  46.             ,NULL, V_SUM_PAY_TOTAL.TOTAL2
  47.             ,MONTH_PAY_DETAIL.TOTAL2
  48.         ), 0) AS total2
  49.         ,MONTH_PAY_DETAIL.TOTAL1 AS b_total1
  50.         ,MONTH_PAY_DETAIL.TOTAL2 AS b_total2
  51.         ,MONTH_PAY_DETAIL.MTH_ID AS MTH_ID
  52.         ,V_SUM_PAY_TOTAL.TOTAL1 AS total1_B
  53.         ,V_SUM_PAY_TOTAL.TOTAL2 AS total2_B
  54.         ,CONTRACT.PO_C_NAME AS PO_C_NAME
  55.         ,CONTRACT.CON_U_NAME AS YF_NAME
  56.         ,CONTRACT.PO_TOTAL AS PO_TOTAL
  57.         ,CODE_TABLE_ITEMS.DESCRIPTION AS DEPT_NAME
  58.         ,PROJECT.DESCRIPTION AS PROJECT_NAME
  59.         ,PO_PAY.STATUS AS STATUS
  60.         ,PO_PAY.END_PAY AS TOTAL_SQ
  61.         ,PO_PAY.fID AS PO_PAY_ID
  62.         ,PROJECT_10.DESCRIPTION AS ZJ_PROJECT_NAME
  63.         ,MONTH_PAY_DETAIL.fID
  64.     FROM
  65.         MONTH_PAY_DETAIL MONTH_PAY_DETAIL
  66.             LEFT JOIN V_SUM_PAY_TOTAL V_SUM_PAY_TOTAL
  67.                 ON (MONTH_PAY_DETAIL.PROJECT_CODE = V_SUM_PAY_TOTAL.PROJECT_CODE)
  68.                 AND (MONTH_PAY_DETAIL.PO_NO = V_SUM_PAY_TOTAL.PO_NO)
  69.             LEFT JOIN CONTRACT CONTRACT
  70.                 ON (MONTH_PAY_DETAIL.PROJECT_CODE = CONTRACT.PROJECT_CODE)
  71.                 AND (MONTH_PAY_DETAIL.PO_NO = CONTRACT.PO_NO)
  72.             LEFT JOIN CODE_TABLE_ITEMS CODE_TABLE_ITEMS
  73.                 ON (CONTRACT.DEPT = CODE_TABLE_ITEMS.CODE_TABLE_ITEM)
  74.                 AND (CODE_TABLE_ITEMS.CODE_TABLE = 'DEPT')
  75.             LEFT JOIN PROJECT PROJECT
  76.                 ON MONTH_PAY_DETAIL.PROJECT_CODE = PROJECT.PROJECT_CODE
  77.             LEFT JOIN PO_PAY PO_PAY
  78.                 ON (MONTH_PAY_DETAIL.PROJECT_CODE = PO_PAY.PROJECT_CODE)
  79.                 AND (MONTH_PAY_DETAIL.PO_NO = PO_PAY.PO_NO)
  80.                 AND (MONTH_PAY_DETAIL.PERIOD_CODE = PO_PAY.PERIOD_CODE)
  81.             LEFT JOIN PROJECT PROJECT_10
  82.                 ON MONTH_PAY_DETAIL.PROJECT_ID = PROJECT_10.PROJECT_CODE
  83.     WHERE
  84.         (p_view_param.set_PERIOD_CODE('202005') = '202005')
  85.         AND (MONTH_PAY_DETAIL.MASTER = '4F1CC53E1E174C6BA1C7023CABE916C7')
  86.     ORDER BY
  87.         DEPT_NAME ASC
  88.         ,MONTH_PAY_DETAIL.PROJECT_CODE ASC
  89.         ,MONTH_PAY_DETAIL.PO_NO ASC;
复制代码

这个到数据库执行没问题?
远程的联系方法QQ1392416607,添加好友时,需在备注里注明其论坛名字及ID,公司等信息
发远程时同时也发一下帖子地址,方便了解要解决的问题  WeX5教程  WeX5下载



如按照该方法解决,请及时跟帖,便于版主结贴
回复 支持 反对

使用道具 举报

316

主题

833

帖子

2291

积分

金牌会员

Rank: 6Rank: 6

积分
2291
QQ
 楼主| 发表于 2020-6-12 16:31:55 | 显示全部楼层
jishuang 发表于 2020-5-26 14:23
这个到数据库执行没问题?

已解决,结贴吧
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-3-29 06:59 , Processed in 0.095252 second(s), 28 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表