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