2013-01-04 49 views

回答

0

您可以構建一個命令字符串並執行它的方法,用聲明,例如:

SET @file_name = 'data1'; -- file name, without extension 

SET @sql = CONCAT(
'LOAD DATA INFILE ', @file_name, '.csv INTO TABLE ', @file_name, 
' FIELDS TERMINATED BY '';'' LINES TERMINATED BY ''\r'' IGNORE 1 LINES'); 

PREPARE stmt FROM @sql; 
EXECUTE stmt; 
DEALLOCATE PREPARE stmt; 
相關問題