gpt4 book ai didi

MySQL IF 为空错误

转载 作者:行者123 更新时间:2023-11-29 22:22:44 26 4
gpt4 key购买 nike

我想测试 select-statement 是否为 null,但案例分析已经失败:

SET @dublicate = NULL;
IF @dublicate IS NULL THEN
SELECT * FROM mysql.user;
END IF;

这应该返回选择,但我只是收到以下错误:

#1064 - You have an error ... near 'IF @dublicate IS NULL THEN SELECT * FROM mysql.user; END IF' at line 2

我真的不知道出了什么问题。

提前非常感谢

killer 甜瓜

最佳答案

它正在使用我的数据库,将您的查询放在BEGINEND

CREATE PROCEDURE `new_procedure` ()
BEGIN
DECLARE dublicate text DEFAULT NULL;
SET dublicate := NULL;
IF (dublicate IS NULL) THEN
SELECT * FROM destinations;
END IF;
END

关于MySQL IF 为空错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30561081/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com