當我嘗試使用這個SQL語句:如何解決LOAD DATA INFILE問題
LOAD DATA INFILE 'url/file.txt'
IGNORE
INTO TABLE myTbl
FIELDS TERMINATED BY '|'
LINES TERMINATED BY '\n'
(SPEC, PERSON, BLAH, BLUH)
我得到這個錯誤:無效的SQL語句;預期'DELETE','INSERT','PROCEDURE','SELECT'或'UPDATE'。我正試圖插入到訪問數據庫。任何關於如何讓這個LOAD DATA INFILE工作的線索?
同樣的錯誤也會出現我BULK INSERT嘗試
正如您在其他線程中提到的那樣,這是一個MySQL特定的命令。你不能在MS Access中使用它。 – Leigh 2010-11-12 19:02:24
我打算需要一個schema.ini文件來將帶有非標準分隔符的文件加載到使用SQL的Access中,我估計。 – Fionnuala 2010-11-12 19:48:54
@Remou - 這就是我的想法。 Access認爲哪些分隔符是標準的:逗號和製表符? – Leigh 2010-11-12 20:44:09