语句报错,看不出问题来:

报错信息为:

inserted value too large for column: search table error:  [4013] value conversion failed;exception 70004013: cannot convert "100" to the type VARCHAR(2) for column PM

,Exception in executor plan337098564@hanaphn01

原语句:

原语句.zip

SELECT A.*,B.DTXS,A.TB-1 AS TBZF,A.HB-1 AS HBZF,TB.TBSJXSJS,HB.HBSJXSJS,DY.SJXSJS,QN.QNSJXSJE ,JN.JNSJXSJE FROM (

SELECT * FROM "_SYS_BIC"."CB.AL.YW/ZAL_BMYXSJDB"

(PLACEHOLDER."$$CALMONTH$$"=>'202308',

PLACEHOLDER."$$CALDAY$$"=>'20230813'

)

WHERE 1=1 --AND ZICZS0000 IN (${GET_ZICZS0000})

 ) A

LEFT JOIN 

(SELECT ZICZS0000,SUM(SJXSJE) AS DTXS FROM(

SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAV010 AS SJXSJE

FROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A 

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001

WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' 

AND C.ZICXA0005='Y' AND A.CALDAY='20230813' 

 AND A.ZICZS0008<>'8009194' --屏蔽大客户

) GROUP BY ZICZS0000

) B 

ON A.ZICZS0000=B.ZICZS0000

 LEFT JOIN 

 (

 SELECT ZICZS0000,YF AS TBYF,SUM(SJXSJS) AS TBSJXSJS FROM(

SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAJ022 AS SJXSJS

FROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A 

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001

WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' 

AND C.ZICXA0005='Y' AND A.CALMONTH='20220813' 

 AND A.ZICZS0008<>'8009194' --屏蔽大客户

) GROUP BY ZICZS0000,YF

 

 )

 TB ON A.ZICZS0000=TB.ZICZS0000

 LEFT JOIN 

 (

  SELECT ZICZS0000,YF AS TBYF,SUM(SJXSJS) AS HBSJXSJS FROM(

SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAJ022 AS SJXSJS

FROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A 

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001

WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' 

AND C.ZICXA0005='Y' AND A.CALMONTH='20230713' 

 AND A.ZICZS0008<>'8009194' --屏蔽大客户

)GROUP BY ZICZS0000,YF

 

 ) HB ON A.ZICZS0000=HB.ZICZS0000

 

  LEFT JOIN 

 (

  SELECT ZICZS0000,YF AS TBYF,SUM(SJXSJS) AS SJXSJS FROM(

SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAJ022 AS SJXSJS

FROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A 

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001

WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' 

AND C.ZICXA0005='Y' AND A.CALMONTH='202308' 

 AND A.ZICZS0008<>'8009194' --屏蔽大客户

)GROUP BY ZICZS0000,YF

 

 ) DY ON A.ZICZS0000=DY.ZICZS0000

 LEFT JOIN 

 (

  SELECT ZICZS0000,SUM(SJXSJE) AS QNSJXSJE FROM(

SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAV010 AS SJXSJE

FROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A 

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001

WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' 

AND C.ZICXA0005='Y' AND A.CALYEAR='2022' 

AND A.CALDAY<='20220813'  AND A.ZICZS0008<>'8009194'

)GROUP BY ZICZS0000

 

 ) QN ON A.ZICZS0000=QN.ZICZS0000

 

    LEFT JOIN 

 (

  SELECT ZICZS0000,SUM(SJXSJE) AS JNSJXSJE FROM(

SELECT  A.ZICZS0000,A.CALMONTH AS YF,A.ZIFXAV010 AS SJXSJE

FROM "_SYS_BIC"."CB.BL.YW/ZBL_ZDDSD001" A 

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICZA0000" B ON A.ZICZA0000=B.ZICZA0000

INNER JOIN "_SYS_BIC"."CB.BL.MD/MD_ZICXA0001" C ON A.ZICXA0001=C.ZICXA0001

WHERE (ZICXA0004='21' OR ZICXA0004='22' OR  ZICXA0004='20' OR ZICXA0004='23') AND B.ZICZB0075<>'N' 

AND C.ZICXA0005='Y' AND A.CALYEAR='2023'  

AND A.CALDAY<='20230813' AND A.ZICZS0008<>'8009194'

)GROUP BY ZICZS0000

 ) JN ON A.ZICZS0000=JN.ZICZS0000

 WHERE  JN.JNSJXSJE<>0 OR A.ZIFYY0801>0

ORDER BY A.ZICZS0000

FineReport 学习帆软ing 发布于 2023-8-14 15:23 (编辑于 2023-8-14 15:24)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
CD20160914Lv8专家互助
发布于2023-8-14 15:26

插入的字段太大,或者太长,你要改表的数据类型!!

image.png

最佳回答
0
用户k6280494Lv6资深互助
发布于2023-8-14 15:25

卧槽你个dj,这么长,慢慢找吧

最佳回答
0
ID1208Lv6高级互助
发布于2023-8-14 15:28

字段类型长度

image.png

  • 4关注人数
  • 300浏览人数
  • 最后回答于:2023-8-14 15:28
    请选择关闭问题的原因
    确定 取消
    返回顶部