我正在尝试编写一个存储过程,其中传递了我想要读取的路径和文件名。我尝试了各种方法,但总是遇到问题,并显示错误消息:
Syntax Error: Unexpected 'pathFile' (Identifier)
下面你可以看到我运行的程序的简化版本导致错误。知道它为什么会抛出语法错误吗?
CREATE PROCEDURE `test` (IN pathFile VARCHAR(100))
BEGIN
LOAD DATA LOCAL INFILE pathFile INTO TABLE dataNew
FIELDS TERMINATED BY ','
LINES TERMINATED BY '\r\n'
(dat, x1, x2);
END