mysql 命令不同步,mysql-8.0 - “尝试在MySQL 8中执行过程时出现命令不同步”错误 - SO中文参考 - www.soinside.com...

在phpMyAdmin中执行以下代码时:use db;

DELIMITER $$

DROP PROCEDURE IF EXISTS McaTest3$$

CREATE PROCEDURE McaTest3()

BEGIN

SELECT

cl.*

FROM `condition_library` cl

LEFT JOIN condition_custom cc on cl.condition_library_id = cc.condition_library_id

and cc.active = 1

AND (cc.permit_application_id = 20231 OR cc.permit_id = NULL)

WHERE FIND_IN_SET(cl.`condition_library_id`, '13070')

AND cl.active = 1

and cc.condition_library_id IS NULL;

END$$

DELIMITER ;

call McaTest3();

获取错误:错误静态分析:

分析期间发现1个错误。

缺少表达。 (在位置25“开”附近)SQL查询:编辑编辑

SET FOREIGN_KEY_CHECKS = ON;

MySQL说:文档

#2014-命令不同步;您现在不能运行此命令

[当在LEFT JOIN的表中找不到记录时,会发生这种情况。

[当在MySQL Workbench中运行相同命令时:无错误,并返回空数据集。

从应用程序(Appian)执行的相同过程也失败了... 任何线索?

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值