當前位置:首頁 » 存儲配置 » 存儲過程like

存儲過程like

發布時間: 2023-06-13 16:19:11

1. sql2005 存儲過程中where後面的 = 或 like 拼接

createprocup_user
@useridchar(20),
@usernamechar(20)
as
BEGIN
select*fromtb_user
WHERE
userid=CASEWHEN@userid<>''THEN@useridELSEuseridEND
ANDusername=LIKE'%'+CASEWHEN@username<>''THEN@usernameELSEusernameEND+'%'
END


注:@userid<>'',某些情況下,可能換成
@useridISNOTNULLAND@userid<>''更好一些。

@username也是一樣。

2. SQL:存儲過程中的like問題!

like '%'+rtrim(@para1)+'%'

3. sql語句執行指定存儲過程在參數字元串中加like對引號的處理

當前有一存儲過程
執行的時候
exec
的第一個參數需要加like語句

exec
proc_page
'info2
where
id
not
in(
select
top
(0)
id
from
info2
where
centerclass=152
and
bigcity=1
and
centercity=7
order
by
id
desc)
and
bigcity=1
and
centercity=7
and
centerclass=152
and
smallsubclassinfo
like
''%'||小型犬||'%''
'
,'*',10,10,'id',1,'','id',0
請問對like旁的單引號大家都如何處理才能使存儲過程正確執行?

4. mysql存儲過程中like子句字元串變數怎麼用

試試 like concat('%',@word,'%')
如果有幫助到你,請點擊採納

熱點內容
華為鴻蒙換回安卓系統有什麼影響 發布:2025-04-30 15:00:34 瀏覽:700
頁面訪問界面升級狼 發布:2025-04-30 14:58:21 瀏覽:468
ue4vs編譯器無法自動打開 發布:2025-04-30 14:47:23 瀏覽:484
python數據科學手冊 發布:2025-04-30 14:41:05 瀏覽:592
python調用cso 發布:2025-04-30 14:40:48 瀏覽:108
巧妙的演算法 發布:2025-04-30 14:18:12 瀏覽:729
如何讓伺服器分配指定ip 發布:2025-04-30 14:13:04 瀏覽:14
汽車上的藍牙密碼是什麼 發布:2025-04-30 14:09:19 瀏覽:76
陰陽師淘手游安卓官方是什麼平台 發布:2025-04-30 14:08:20 瀏覽:40
哪裡可以買密碼盒子 發布:2025-04-30 13:52:18 瀏覽:602