gpt4 book ai didi

MYSQL 奇怪的语法错误,带/不带分号

转载 作者:行者123 更新时间:2023-11-29 07:16:57 25 4
gpt4 key购买 nike

以下代码是我的作业。我在第 3 行遇到奇怪的语法错误,说 CREATE 不是有效的输入,因此我尝试添加分号或尝试以某种方式修复它,它将向下移动到第 7 行的 SET General_log 并说出相同的错误为此。

USE assignment2;

CREATE TABLE log (
general_log VARCHAR(255)
);

SET global general_log = 1;
SET global log_output = 'table';

SOURCE dbchange2.sql;

SET GLOBAL general_log = 0;

SELECT CONCAT(general_log) AS Log
FROM log;

SELECT general_log, COUNT(general_log)
FROM log
ORDER BY general_log ASC;

最佳答案

你们一起运行所有这些吗?所有分号 ; ???

在哪里

试试这个:

USE assignment2;

CREATE TABLE log (
general_log VARCHAR(255)
);

SET global general_log = 1;
SET global log_output = 'table';

SOURCE dbchange2.sql;

SET GLOBAL general_log = 0;

SELECT CONCAT(general_log) AS Log
FROM log;

SELECT general_log, COUNT(general_log)
FROM log
ORDER BY general_log ASC;

如果这不起作用,请尝试使用 DELIMITER 包装查询

DELIMITER //

--CODE HERE

DELIMITER ;

关于MYSQL 奇怪的语法错误,带/不带分号,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37659908/

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