0
我正試圖使用LOAD DATA LOCAL INFILE將數據從CSV導入到MySQL。對於所謂的 「數」 有我收到錯誤1366不正確的整數值的所有空值的整數列:1366不正確的整數值:將數據從CSV導入到mysql時出錯
我已經試過count = IF(@count='',NULL,@count)
CREATE TABLE MySchema.response:
CREATE TABLE MySchema.response
(
`id` int,
`name` varchar(500),
`count` int,
);
將數據加載到表:
LOAD DATA LOCAL INFILE 'C:/response.csv'
INTO TABLE MySchema.response
FIELDS TERMINATED BY ',' optionally ENCLOSED by '"'
ignore 1 lines
(id, name, @count)
SET count = IF(@count='',NULL,@count)
樣本CSV文件數據
1,abc,
2,xyz,
我遇到了同樣的問題,現在。你有沒有設法解決這個問題? –