目錄
復制出現雙引號重復問題
常用Excel來拼接簡單的SQL語句,用&拼接多列,單元格里的SQL有單引號,這時單引號外面需要拼接雙引號,拼接時需要用4個雙引號【&""""】才能正確顯示出雙引號,拼接1個或3個雙引號會報錯,【&"】【&"""】。
但是用Excel中的&拼接雙引號后,復制該單元格內容到記事本中,發現雙引號重復。
4種解決辦法:
- 直接將單元格內容復制到notepad++,替換""""多個雙引號為"一個雙引號。
- 直接將單元格內容復制到Word里,不進行任何操作,引號問題解決。
- 在單元格旁邊新建一列,用clean函數處理,雙引號問題解決,但又增加了新問題,clean函數會把換行符屏蔽掉,SQL語句排版會出問題,除非將每個換行符都變成空格
- 將Excel中的sheet頁另存為csv文件,用Python直接調用csv文件中的拼接SQL,就會忽略雙引號問題,注意如果Python出現中文亂碼,可嘗試將csv文件格式更改為utf-8格式。csv文件用記事本打開,【文件】-【另存為】-【編碼:utf-8】保存即可。再用Python打開csv文件。