SQL語句LIKE CONCAT模糊查詢

2021-09-10 17:15:39 字數 508 閱讀 3618

在用ssm框架編寫**的時候,因為資料庫換成了oracle,在模糊查詢資料的時候突然發現報錯了

一直報錯引數個數無效,在網上查詢資料發現模糊查詢的sql語句還是concat('%','s','%')這樣寫的

但後面發現實際上oracle中不支援concat的三個引數的拼接,需要更正為

或者使用

select id,

shelve_no,

in_time,

out_time,

account_id,

trans_time,

tu_id

from tb_dm_ml_oplog t

where 1=1

and t.id=#

and t.tu_id=#

and t.account_id like concat(concat('%',#),'%')

and t.shelve_no like concat(concat('%',#),'%')

SQL語句 limit 語句

select from table limit offset,rows rows offset offset 在我們使用查詢語句的時候,經常要返回前幾條或者中間某幾行資料,這個時候怎麼辦呢?不用擔心,mysql 已經為我們提供了上面這樣乙個功能。limit 子句可以被用於強制 select 語句返回...

SQL語句 UPDATE語句

update students set sname abcd gender 1 where sid 1 update students,students2 set students.sname students2.sname,students.gender students2.gender wher...

SQL語句 DCL語句

目錄 資料控制語言 查詢使用者 建立使用者 刪除使用者 修改使用者密碼 忘記管理員使用者密碼解決辦法 檢視許可權 給使用者授權 撤銷授權 管理使用者,對使用者授權的操作,即資料控制語言,用來定義資料庫的訪問許可權和安全級別,及建立使用者。主要包括建立使用者 給使用者授權 對使用者撤銷授權 查詢使用者...