使用Variable filename加载数据

时间:2015-07-27 20:48:18

标签: stored-procedures load-data-infile

我正在尝试编写一个存储过程,其中传递了我想要读取的路径和文件名。我尝试了各种方法,但总是遇到问题,并显示错误消息:

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

0 个答案:

没有答案