mysql数据库在列表中的查询sql带变量时报错:
1.SQL:
2.预览报错:
3.错误日志:
mysql数据库在列表中的查询sql带变量时报错:
1.SQL:
2.预览报错:
3.错误日志:
平台需要支持mysql变量,需要在连接字符串增加配置:
Allow User Variables=true;
在平台的SQL中冒号“:”有特殊意义,变量是用“:变量名”。非变量需要在前面加“\”转义:
这样SQL需要改为:
SELECT
@ROW \:=@ROW + 1 AS NO,
pt.*
FROM
es_bsc_data AS pt
LEFT JOIN (SELECT @ROW \:= 0) r
ON 1 = 1
where 1=1