你好,OB的4.3.5版本,执行如下sql报错,是否是这个版本不支持如下图写法呢?如果需要给变量赋值,应该如何处理
3 个赞
图片没有看到 是不是上传的有问题 是obmysql模式么?
2 个赞
你好,已补充图片,是mysql模式,以上图片的用法,在mysql中是可以直接使用的
2 个赞
有没有可能是select出来是二个字段值,into到三个变量,参数和值对应不上。
2 个赞
多谢提醒,上面截图是我删除了一个查询字段但是变量没有删除的原因,目前我测试的select into 变量的使用方式,在OB里面执行都提示4016 - Internal error,目前只能用set @_param = (子查询)来实现,不如mysql使用方便,且当需要设置多个变量时,用一个上述set还无法实现,想问下老师们应该如何处理。OB的版本为4.3.5,社区版
2 个赞
老师你好,我上面这个问题能帮我看看哈,我这个有些着急
2 个赞
SELECT INTO
不过可以用这种方式 赋值select @v_dept_no:= dept_no as a1 ,@v_dept_name:= dept_name as a2 from departments;
1 个赞
老师,这种写法能支持吗
1 个赞
mysql租户模式兼容性
1 个赞
官方文档没有介绍 我看只有结果集赋值是支持的 我在其他同学确定一下 稍后给你回复
1 个赞
我确认了 不支持这样的操作