下面由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
以上是如何用Notepad++錄製巨集的詳細內容。更多資訊請關注PHP中文網其他相關文章!