报错问

DDL是

 `order_complete_qty` Nullable(Decimal(20, 2))

ifNull(sum(order_scrapped_qty),toDecimal128('0',2)) 

image.png

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

设计器里面不支持你这样直接创建表!!!(先用数据库管理工具创建表。。再查询)

  • 帆软用户YbG5J0kkjo 帆软用户YbG5J0kkjo(提问者) 我的意思是,这张表DDL是 `order_complete_qty` Nullable(Decimal(20, 2)),然后SQL中这样写ifNull(sum(order_scrapped_qty),toDecimal128(\'0\',2)) 会报错,想问问为什么会报错
    2023-04-14 15:53 
  • CD20160914 CD20160914 回复 帆软用户YbG5J0kkjo(提问者) 你什么数据库。。。。没有见过这种用法toDecimal128
    2023-04-14 15:55 
  • 帆软用户YbG5J0kkjo 帆软用户YbG5J0kkjo(提问者) 回复 CD20160914 ck的
    2023-04-14 16:00 
  • CD20160914 CD20160914 回复 帆软用户YbG5J0kkjo(提问者) 没有见过这种。。你去数据库执行看格式转换这样是否报错,如果报错,证明你的语法不对!
    2023-04-14 16:01 
  • 2关注人数
  • 262浏览人数
  • 最后回答于:2023-4-14 15:53
    请选择关闭问题的原因
    确定 取消
    返回顶部