[英]iPhone:How to store apostrophe(') sign in sqlite database
在UITextView中,我編寫了我的文本,然后在按鈕上單擊此文本存儲在數據庫中,但是當我在文本中使用撇號(')時。 我的查詢顯示我在撇號附近的錯誤然后請告訴我如何在sqlit數據庫中插入撇號。
提前比...
您可以嘗試將文本中的撇號加倍(即''
而不是'
)。
當您想用兩個雙引號替換單引號時,這可能也有一些幫助。
方法:
- (NSString *)stringByReplacingOccurrencesOfString:(NSString *)target withString:(NSString *)replacement
例:
[someString stringByReplacingOccurrencesOfString:@"'" withString:@"''"]
你應該將撇號加倍“加倍”
通過將字符串括在單引號(')中形成字符串常量。 字符串中的單引號可以通過在行中放入兩個單引號來編碼 - 如Pascal中所示。 不支持使用反斜杠字符的C樣式轉義,因為它們不是標准SQL。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.