请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

隔壁老王 活字格认证

金牌服务用户

267

主题

917

帖子

3340

积分

金牌服务用户

积分
3340

活字格认证

隔壁老王 活字格认证
金牌服务用户   /  发表于:2023-11-21 09:01  /   查看:79  /  回复:2
100金币
本帖最后由 隔壁老王 于 2023-11-21 09:12 编辑

我以为的设置方式  结果提示语法错误



后来查了一下发现表名称和列名称不能直接用@表名称 需要用公式拼接
我就拼接了了

拼接返回的结果  少了引号

接下来我给引号加引号失败

请大佬指点帮忙修改一下demo

附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

2 个回复

倒序浏览
amtath悬赏达人认证 活字格认证
银牌会员   /  发表于:2023-11-21 09:13:01
沙发

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
Simon.Sun活字格认证 Wyn认证
超级版主   /  发表于:2023-11-21 09:24:42
板凳
本帖最后由 Simon.Sun 于 2023-11-21 09:25 编辑

您好,您是想循环拼接一个 update 语句,还是拼接多个 update 语句呢。

看拼接逻辑是写到循环里面的,实现拼接出多个 update 语句对吗?如果是这样可以考虑这么做:

创建一个数组,然后每次将拼接的 SQL 放到数组里面就好了。执行拼接的多个 SQL 时,将数组里面的 SQL 用分号连接成一个统一的 SQL,去用执行 SQL 命令执行。
拼接的 SQL 的设置变量命令,这边没有修改,测试传递参数的时候,参数单号数据需要传递一个对象数组,对象里面要有单据编号属性,否则拼接的时候就应为找不到属性而报错
下面是测试的结果:



本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部