Mysql 在简单sql命令中找不到语法错误
我已经看了一段时间了,我找不到语法错误Mysql 在简单sql命令中找不到语法错误,mysql,sql,Mysql,Sql,我已经看了一段时间了,我找不到语法错误 IF EXISTS (SELECT * FROM ElpasoTable WHERE elapsoCommand = 'shouldRunWlapon') BEGIN END 在MySQL上试试这个 IF EXISTS (SELECT * FROM ElpasoTable WHERE elapsoCommand = 'shouldRunWlapon') THEN ---- YOUR CODE HERE END IF; 有效命令 如果存在,则删除表格…,
IF EXISTS (SELECT * FROM ElpasoTable WHERE elapsoCommand = 'shouldRunWlapon')
BEGIN
END
在MySQL上试试这个
IF EXISTS (SELECT * FROM ElpasoTable WHERE elapsoCommand = 'shouldRunWlapon') THEN
---- YOUR CODE HERE
END IF;
有效命令
如果存在,则删除表格…,如果不存在,则创建表格
如果仅在mysql命令中存在,则不能使用IF
为了满足你的需要,你可以试试这个
完美的解决方案为您的情况
实际上,我不知道你想要什么样的输出,但这里有一个建议。 我们不能直接使用if exists语句。 我们可以在执行某些命令后使用它,例如删除、更新、创建等。 首先,如果需要所需的输出,请删除(如果存在)。 因此,查询将是SELECT*FROM ElpasoTable,其中elapsoCommand='shouldRunWlapon' 如果ur表的列名为elapsocommand,且值为shouldRunWlapon,,则显示elapsocommand表 根据您的需求,您可以在begin和end语句之间使用一些概念。 它们是存储过程、触发器、视图等如果。。。开始以查询结束。