日韩久久久精品,亚洲精品久久久久久久久久久,亚洲欧美一区二区三区国产精品 ,一区二区福利

關于ibatis中like用法的補充

系統 2315 0

網上搜了一下ibatis的關于like的使用,相信看到這篇文章的XDJM也應該知道如何解決了 ,我在這里就不重復了,只想補充說明一下:

??? ? 撇開 '%$xxx$%' 不講。網上的解決方法如下:

?

Sql代碼 復制代碼
  1. SELECT ?* ??
  2. ?????? FROM ? user ??
  3. ?????? WHERE ?username? like ? '%' ??||?#username#?||? '%' ??
    SELECT *
      FROM user
      WHERE username like '%'  || #username# || '%'
  

?

?

?? ? ?


?????? 其實上面的語句是正對 Oracle 的,對于不同數據字符串連接符不一樣。現列舉mysql和SQLServer如下:

?????

????? Mysql:

?

Sql代碼 復制代碼
  1. SELECT ?* ??
  2. ?????? FROM ? user ??
  3. ?????? WHERE ?username? like ?CONCAT( '%' ,?#username#,? '%' )??
    SELECT *
      FROM user
      WHERE username like CONCAT('%', #username#, '%')
  

?

?

?? ? ?


????? SQLServer:

Sql代碼 復制代碼
  1. SELECT ?* ??
  2. ?????? FROM ? user ??
  3. ?????? WHERE ?username? like ? '%' ?+?#username#?+?? '%' ??
    SELECT *
      FROM user
      WHERE username like '%' + #username# +  '%'
  

?

?

?? ? ?

?

-----------------------------------------------------------------------------------------------------------------------------

????? 關于數據庫字符串連接符簡單列舉我使用過的一些數據庫如下:

?

Oracle SQLServer Mysql DB2
|| 或 CONCAT() + CONCAT() || 或 CONCAT()

?

?

關于ibatis中like用法的補充


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦!!!

發表我的評論
最新評論 總共0條評論
主站蜘蛛池模板: 克山县| 讷河市| 阿拉尔市| 禹州市| 茶陵县| 保亭| 肇源县| 丹寨县| 赫章县| 双柏县| 义马市| 册亨县| 鱼台县| 寿阳县| 涞水县| 双峰县| 海城市| 隆回县| 邮箱| 克什克腾旗| 依兰县| 梁山县| 江安县| 平遥县| 扎赉特旗| 洪湖市| 沐川县| 织金县| 屯门区| 玉屏| 冀州市| 大同县| 新绛县| 玛曲县| 岫岩| 揭东县| 南平市| 读书| 丰宁| 通州市| 三河市|