报错:数据类型不一致,应为number,却获得char
代码如下:
SELECT T.TYPE1,
T.COMPANYCNAME,
T.TYPE,
T.INSERTTIME,
(CASE
WHEN T.TYPE1 = '车险' AND T.TYPE = '结案总时长' THEN
ROUND(T.VAL, 3)
ELSE
T.VAL
END) AS VAL
FROM T_DMA_REP_104_1 T
求大神帮忙!!!
...全文
33985打赏收藏
报错:数据类型不一致,应为number,却获得char
报错:数据类型不一致,应为number,却获得char 代码如下: SELECT T.TYPE1, T.COMPANYCNAME, T.TYPE, T.INSERTTIME, (CASE WHEN T.TYPE1 = '车险' AND T.TYPE = '结案总时长' THEN ROUND(T.VAL, 3) ELSE T.VAL END) AS VAL FROM T_DMA_REP_104_1 T 求大神帮忙!!!