問題:
目前在使用mysql stored procedure
流程是有csv檔則按照路徑匯入修改過的csv
但這個應該僅限csv也是有id欄位才不會報錯吧
(或是從資料表匯出的csv)
1.因為有可能從政府資料下載門牌csv 因為下載下來不會有id欄位
所以該如何達到從無id的csv匯入有id的欄位
以下是我目前匯入的語法
LOAD DATA INFILE "E:/output.csv"
replace INTO TABLE addr
FIELDS TERMINATED BY',';
2.想請教一下 如果匯出CSV 怎麼含標題一起匯出
(單純匯出的可以 但是含標題的似乎都無法執行)
感謝~
我看你連續問了這麼幾題
我只想說
1.CSV 匯入 MySQL,最重要的是「CSV 格式
」和「Table 結構
」
使用 SQL 或 Stored Procedure 是沒差的
2.如果來源 CSV 的格式不規律,或者例外情形太多
就要「事先」(人工或用程式處理)將資料「弄整齊以符合規則」再來匯入
而不是在 MySQL 匯入時來修修改改