下面由notepad教程欄目給大家介紹用notepad++錄制宏,希望對需要的朋友有所幫助!
我們需要將csv文檔的表頭變成MySQL DB的欄位,這樣導入csv數據的時候,能根據設定好的欄位來處理和導入對應欄位的數據,用notepad可以實現這半自動化的功能。
步驟如下:
打開Notepad++ -> Macro -> Start Recoding
將需要處理的csv表頭復制粘貼到Notepad++:
Ctrl+F,調出Find,然后用正則表達式處理:復制空格,Replace with用 r
然后用^及$在前面及后面加’
然后在后面加上欄位數據類型:
完成后保存Macro
這樣再完善sql語句即可:
CREATE?TABLE?`xxx`.`xxxx-test` ( `BoardNo`?varchar?(100), `StationID`?varchar?(100), `starttime`?datetime, `SFCStatus`?varchar?(100), `TotalTestTime`?varchar?(100), `result`?varchar?(100), `WIFI_11B_TX1_2412`?varchar?(100), `WIFI_11AG_TX1_2437`?varchar?(100), `WIFI_11N_TX1_2472`?varchar?(100), )?ENGINE=InnoDB?DEFAULT?CHARSET=utf8
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END