使用华为云DWS数据库连接,数据集中创建临时表,提示noresultswerereturned

在数据集中建立临时表,提示报错no results were returned by the query,在华为云的data studio工具中是运行正常的

image.png

FineReport hgl 发布于 2025-4-9 13:03 (编辑于 2025-4-9 13:05)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-4-9 13:10

帆软数据集不支持你这个写法,要么你先做成存储过程调用

  • hgl hgl(提问者) sql server 数据库 都是这种写法的 也是正常的
    2025-04-09 13:12 
  • snrtuemc snrtuemc 回复 hgl(提问者) 数据库支持,但是帆软数据集中,只能是select语句,drop,delete,update,临时表都不支持,所以让你数据库写好存储过程,帆软调用存储过程
    2025-04-09 13:16 
  • hgl hgl(提问者) 回复 snrtuemc 我的意思是 当数据连接的是sql server数据库时, 我在帆软的数据集中 使用临时表#temp 是正常的
    2025-04-09 13:18 
  • hgl hgl(提问者) 回复 snrtuemc 现在 我数据连接换成华为云的dws数据库时, 用他的语法在帆软数据集中使用临时表时,却报错的
    2025-04-09 13:19 
  • snrtuemc snrtuemc 回复 hgl(提问者) 数据库不一样,兼容不一样的
    2025-04-09 13:30 
最佳回答
0
Z4u3z1Lv6专家互助
发布于2025-4-9 13:22

把后面 的分号删除试试

  • hgl hgl(提问者) 分号删掉就会报语法错误了 syntax error at or near "select
    2025-04-09 13:25 
  • 2关注人数
  • 50浏览人数
  • 最后回答于:2025-4-9 13:22
    请选择关闭问题的原因
    确定 取消
    返回顶部