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

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%'
登錄后復制

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

相關閱讀

主站蜘蛛池模板: 亚洲视频在线免费看 | 久久狠狠丁香婷婷综合 | 羞羞视频免费网站com | 久久久久免费精品国产 | 国产裸舞福利在线视频合集 | 丁香婷婷网 | 精品一区二区久久 | 亚洲国产精品第一区二区三区 | 在线视频你懂 | 国内精品综合九九久久精品 | 精品视频一区二区三区 | 亚洲自拍成人 | 色视频在线观看视频 | 美女被羞羞网站 | 五月花婷婷 | 污视频网站在线 | 中文字幕免费在线视频 | 日本欧美在线播放 | 久热国产精品 | a级亚洲片精品久久久久久久 | 欧美日韩大片在线观看 | 欧美成人精品第一区首页 | 婷婷激情狠狠综合五月 | 国产三级久久久精品三级 | 日本国产一区 | 亚洲区 欧美区 | 六月丁香在线播放 | 亚洲国产系列久久精品99人人 | 五月婷婷激情综合网 | 国产在线视频资源 | 操三八男人的天堂 | 亚洲国产成人久久笫一页 | 狠狠久久综合伊人不卡 | 欧美日本在线 | 亚洲国产一区二区三区亚瑟 | 波多野结衣中文字幕在线播放 | 激情6月丁香婷婷色综合 | 亚洲五月七月丁香缴情 | 亚洲视频国产视频 | 精品免费久久久久久影院 | 久久精品国产免费看久久精品 |