麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

sqlserver 存儲(chǔ)過程中的top+變量使用分析(downmoon)

2020-10-30 19:09:53
字體:
供稿:網(wǎng)友
存儲(chǔ)過程中的TOP后跟一個(gè)變量會(huì)如何?
復(fù)制代碼 代碼如下:

Create proc getWorkPlan2
(@intCounter int
,@lngUserID int)
as
select Top 5 lngWorkID,strWorkName,strExecHumanName,strBeginDate
from worklist where lngExecHumanID= @lngUserID
order by lngWorkID desc

現(xiàn)在想將這里的Top 5 改為變量? Top @intCounter
如下
復(fù)制代碼 代碼如下:

ALTER proc getWorkPlan2
(@intCounter int
,@lngUserID int)
as  
)
exec sp_executesql ('select Top '+convert(varchar(10),@intCounter)+' lngWorkID,strWorkName,strExecHumanName,strBeginDate from worklist where lngExecHumanID= '
+convert(varchar(10),@lngUserID) +' order by lngWorkID desc '

老是提示 在關(guān)鍵字 'convert' 附近有語法錯(cuò)誤。
OK!
于是改為
復(fù)制代碼 代碼如下:

ALTER proc getWorkPlan2
(@intCounter int
,@lngUserID int)
as
declare @strCounter varchar(10)
set @strCounter=convert(varchar(10),@intCounter)
declare @strUserID varchar(10)
set @strUserID=convert(varchar(10),@lngUserID)
exec sp_executesql ('select Top '+@strCounter+' lngWorkID,strWorkName,strExecHumanName,strBeginDate from worklist where lngExecHumanID= '
+@strUserID +' order by lngWorkID desc '
)

后來,經(jīng)saucer(思?xì)w)大哥提醒,發(fā)現(xiàn)可以用以下語句實(shí)現(xiàn)(sql2005/2008):
復(fù)制代碼 代碼如下:

Alter proc getWorkPlan2
(
@intCounter int
,@lngUserID int
)
as
set rowcount @intCounter
select lngWorkID,strWorkName,strExecHumanName,strBeginDate
from worklist where lngExecHumanID= @lngUserID
order by lngWorkID desc

邀月注:本文版權(quán)由邀月和博客園共同所有,轉(zhuǎn)載請(qǐng)注明出處。
發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 日韩视频在线一区二区三区 | 国产精品久久久久久久久久东京 | 龙的两根好大拔不出去h | 免费99热在线观看 | 蜜桃网在线| 男女无遮挡羞羞视频 | 一区二区三区四区高清视频 | 午夜久久久久 | 黄网站在线播放视频免费观看 | 深夜精品福利 | 成人在线视频在线观看 | 日韩欧美高清一区 | 伊人午夜视频 | 久久国产成人午夜av浪潮 | 精品国产乱码一区二区 | 国产成人精品区一区二区不卡 | 成年人免费视频播放 | 毛片大全免费 | 亚洲午夜天堂吃瓜在线 | 欧美一级在线免费 | 一区二区久久久久草草 | 久久综合综合久久 | 成人在线免费观看网址 | 日本看片一区二区三区高清 | 成人午夜在线免费观看 | 久久精品一区视频 | 男人天堂免费 | 免费a级黄色片 | 久久不雅视频 | 久久精品艹 | av在线播放网址 | 欧美a∨一区二区三区久久黄 | 特黄一区二区三区 | 国产乱子视频 | 91精品国产99久久久久久 | 久久久鲁| 午色影院 | 91成人一区二区三区 | 亚洲一区二区成人 | 日韩一级片一区二区三区 | 黄网站在线播放视频免费观看 |