日韩天堂,国产精品久久久久久久久久一区,羞羞羞网站,自拍视频网站,久久亚洲欧美成人精品,桃花阁成人网在线观看

Hello! 歡迎來到小浪云!


如何在 LIKE 查詢中包含特殊字符 “ 和 `"` ?


avatar
小浪云 2024-11-10 225

如何在 LIKE 查詢中包含特殊字符 “ 和 `"` ?

like 查詢中含有特殊字符 和 ” 時的問題

like 查詢中含有特殊字符 和 ” 時,可能會出現查詢不到結果的問題。

問題描述

數據庫中一個存儲 json 字符串的字段為例,需要查詢該字段中 totalcount 屬性值為 true 的數據。

  • 以下查詢可以返回結果:
    select * from task where column_a like ‘%”totalcount%’
  • 但以下查詢卻無法返回結果:
    select * from task where column_a like ‘%”totalcount”%’

原因分析

反斜杠()是 sql 中的轉義字符,用于轉義具有特殊含義的字符,使其能夠表示原本的含義。因此,當 like 中包含反斜杠時,需要對反斜杠進行再次轉義才能正確解析。另外,雙引號(”)也是 sql 中的特殊字符,需要進行轉義才能正常使用。

解決方案

要解決此問題,需要對反斜杠和雙引號進行轉義,可以使用以下方式:

  • 對反斜杠轉義: 或者
  • 對雙引號轉義:”

因此,正確的查詢語句可以寫成:

SELECT * from task where column_a LIKE '%\"totalCount\":false%'
登錄后復制

其中,反斜杠被轉義了兩次,雙引號也被轉義。

相關閱讀

主站蜘蛛池模板: 在线观看国产 | 四虎亚洲国产成人久久精品 | 国产精品久久久精品视频 | 精品色视频 | 亚洲天堂毛片 | 亚洲一区二区三区高清不卡 | 亚洲国产午夜电影在线入口 | 亚洲情综合五月天 | 丁香花在线电影播放 | 国色天香在线第二页 | 在线免费观看亚洲 | 日韩免费精品视频 | 中国精品| 这里只有精品久久 | 亚洲综合色丁香婷婷六月图片 | 五月婷婷深深爱 | 国产精品视频久久久 | 九热这里只有精品 | 亚洲电影免费观看 | 亚洲欧美日韩高清一区二区一 | 亚洲国产日本 | 污视频网址 | 武松金莲肉体交战在线观看 | 久久久久99精品成人片三人毛片 | a级日本片在线观看 | 这里只有精品在线观看 | 亚洲日韩在线视频 | 欧美日本视频在线观看 | 亚洲成人在线网站 | 亚洲理论电影 | 亚洲视频综合网 | 第四色婷婷基地 | 精品国产污污免费网站 | 亚洲午夜国产片在线观看 | 国产欧美精品一区aⅴ影院 99精品国产成人一区二区在线 | 综合久久一区二区三区 | 亚洲视频在线观看地址 | 亚洲精品第五页中文字幕 | 亚洲最大福利网站 | 亚洲欧洲高清有无 | 成人在线一区二区 |