从这里提出的问题中寻找更多解释:
我查看了有关MySQL的文档但是我正在寻找一些更简单的术语,因为在网站上没有任何意义。我不明白:
LOAD DATA INFILE 'file.csv'
INTO TABLE t1
(column1, @dummy, column2, @dummy, column3, ...)
FIELDS TERMINATED BY ',' ENCLOSED BY '"' ESCAPED BY '"'
LINES TERMINATED BY '\r\n';`
@ dummy的用于?
如果我有列a,b,c和数据,我将如何插入它,仅限制那些?
谢谢
答案 0 :(得分:3)
如果您的CSV中的数据包含5列,但您只想使用其中的3列 - 您使用@dummy
指定该列实际上不会写入表中