婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > sqlserver 存儲過程中的top+變量使用分析(downmoon)

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

熱門標簽:江西穩定外呼系統供應商 智能電銷機器人教育 無錫梁溪公司怎樣申請400電話 孝感銷售電銷機器人廠家 電話機器人錄音師薪資 中國地圖標注省份用什么符號 高德地圖標注電話怎么沒了 奧維地圖標注字體大小修改 北京智能外呼系統供應商家
存儲過程中的TOP后跟一個變量會如何?
復制代碼 代碼如下:

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

現在想將這里的Top 5 改為變量· Top @intCounter
如下
復制代碼 代碼如下:

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 '

老是提示 在關鍵字 'convert' 附近有語法錯誤。
OK!
于是改為
復制代碼 代碼如下:

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 '
)

后來,經saucer(思歸)大哥提醒,發現可以用以下語句實現(sql2005/2008):
復制代碼 代碼如下:

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

邀月注:本文版權由邀月和博客園共同所有,轉載請注明出處。

標簽:通化 臨滄 泰州 荊州 齊齊哈爾 那曲 阜陽 海北

巨人網絡通訊聲明:本文標題《sqlserver 存儲過程中的top+變量使用分析(downmoon)》,本文關鍵詞  sqlserver,存儲,過程,中的,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《sqlserver 存儲過程中的top+變量使用分析(downmoon)》相關的同類信息!
  • 本頁收集關于sqlserver 存儲過程中的top+變量使用分析(downmoon)的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 得荣县| 蛟河市| 宁海县| 神农架林区| 锦屏县| 宜良县| 铜川市| 防城港市| 大丰市| 长春市| 余干县| 舞钢市| 哈尔滨市| 宜春市| 罗山县| 华宁县| 绥德县| 化德县| 台州市| 伽师县| 察哈| 滕州市| 蒲江县| 饶河县| 楚雄市| 万安县| 衡阳县| 武山县| 黔西| 白河县| 乌苏市| 布拖县| 滦南县| 江北区| 凉城县| 北票市| 长汀县| 陆良县| 黄陵县| 岳西县| 耒阳市|