激情久久久_欧美视频区_成人av免费_不卡视频一二三区_欧美精品在欧美一区二区少妇_欧美一区二区三区的

服務器之家:專注于服務器技術及軟件下載分享
分類導航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|數據庫技術|

服務器之家 - 數據庫 - Sql Server - SQLServer Top語句參數化方法

SQLServer Top語句參數化方法

2019-11-10 16:35mssql教程網 Sql Server

在T-Sql中,一般top數據不確定的情況下,都是拼sql,這樣無論是效率還是可讀性都不好。應該使用下面參數化Top方式

declare @TopCount int 
set @TopCount = 100 
select top (@TopCount) * from AdventureWorks.HumanResources.Employee 

如果有Like等字句,一定要拼Sql的話,也應該使用sp_executesql來執行,示例如下: 

declare @TopCount int --定義top 數量 
set @TopCount = 100 
declare @Title nvarchar(100) --定義like內容 
set @Title = '%n%' 
declare @SelectSql nvarchar(max) 
set @SelectSql = ' 
select top (@TopCountPar) * 
from AdventureWorks.HumanResources.Employee 
where Title like @TitlePar' --使用參數化的top和like 

--使用sp_executesql 來執行,可以提高效率 
exec sp_executesql @SelectSql, 
N'@TopCountPar as int,@TitlePar as nvarchar(100)', 
@TopCountPar = @TopCount,@TitlePar = @Title

延伸 · 閱讀

精彩推薦
主站蜘蛛池模板: 欧美一级免费在线观看 | 九色免费视频 | 一区二区精品视频在线观看 | 国产精品手机在线亚洲 | 最新精品在线 | 午夜视频在线观 | 中文字幕网在线 | mmmwww| 极品销魂一区二区三区 | 欧美wwwsss9999 | 日日综合 | 性 毛片 | 精品乱码久久久久 | www.理论片 | 一级在线观看 | 欧美爱爱视频网站 | 久久精品com| 国产成人自拍视频在线观看 | 日本娇小videos高潮 | 国产91亚洲精品久久久 | 男女羞羞在线观看 | 国产精品成aⅴ人片在线观看 | 亚洲福利在线视频 | 99视频网址 | 精品一区二区三区免费毛片 | 中文字幕精品在线播放 | 一本色道久久久888 国产一国产精品一级毛片 国产精品高潮视频 | 免费久久久 | 精品一区二区三区在线播放 | 天堂在线中文资源 | 斗罗破苍穹在线观看免费完整观看 | 亚洲第一页中文字幕 | 亚洲欧美日韩久久精品第一区 | 婷婷中文字幕一区二区三区 | 久草亚洲视频 | 深夜影院a | 香蕉国产9 | 毛片视频免费观看 | 99re久久最新地址获取 | 亚洲一区二区在线视频 | 欧美一级片免费在线观看 |