簡體   English   中英

將一個單引號和一個雙引號從 csv 轉義到 SQL?

[英]Escaping one single quote and one double quote from csv to SQL?

我正在嘗試生成一個 csv 文件,我最終會用它來播種一個 postgres 數據庫(這樣做是因為它的大小 - 數百萬條記錄)。 我已經看到了如何在 csv 和 SQL 中轉義撇號或雙引號的示例,但沒有在同一個字符串中同時轉義兩者的單引號。 即,高度表示為5'11" 。這引起了很多頭痛,任何幫助表示贊賞。

我已經嘗試過的:

'5''11"'
"5'11"" 
"5'11"""
'5\'11\"'
"5\'11\""

默認情況下,始終只有一個引用字符" 。然后您不必轉義任何其他字符,例如'

所以你的字符串會變成

"5'11"""

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM