关于数据集中创建临时表的问题

数据库是sqlserver,在数据集中创建临时表系统就报错,请问是要改什么设置吗?

直接在数据库中执行是没有问题的,数据库的权限也是有的

image.png

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

帆软数据集不支持创建临时表

可以直接先数据库写好存储过程,然后帆软数据集直接调用存储过程

  • 18897479029 18897479029(提问者) 原来的版本都支持的,下载了最新版本的设计器就不行了
    2024-01-18 09:11 
  • snrtuemc snrtuemc 回复 18897479029(提问者) 所以建议你直接数据库见存储过程做
    2024-01-18 09:12 
  • 帆软用户jZt34DrDFn 帆软用户jZt34DrDFn 回复 snrtuemc 想了解下是什么原因不再支持在数据集中使用临时表了?
    2024-05-13 14:24 
  • 帆软用户HQNXQ3PpRa 帆软用户HQNXQ3PpRa 回复 帆软用户jZt34DrDFn 阿里云RDS5.6之后版本,开启了GTID来增加安全性,GTID开启后限制了创建临时表并删除临时表。 可以使用show VARIABLES like "%ENFORCE_GTID_CONSISTENCY%"参数查询是否开启。 如果开启的话普通的MySQL可以设置关闭,但是阿里云RDS5.6之后默认是开启的,并且没法关闭。这个时候建议降低一下版本,比如使用阿里云RDS5.5。——别处抄的 是因为这个吗
    2024-06-20 11:34 
  • 1关注人数
  • 530浏览人数
  • 最后回答于:2024-1-18 08:31
    请选择关闭问题的原因
    确定 取消
    返回顶部