锘??xml version="1.0" encoding="utf-8" standalone="yes"?>久久久无码精品亚洲日韩蜜臀浪潮,日本亚洲免费无线码,亚洲最大黄色网站http://www.tkk7.com/xiaosao/category/24832.html涓嶆噦鎴戠殑浜?, 紱諱笉浜嗘垜 , 璇ヤ簡瑙d簡瑙f垜 !鑰屾噦鎴戠殑浜?, 鏇寸涓嶄簡鎴?, 鍥犱負浠栦滑鐖辨垜 銆?/description>zh-cnMon, 13 Aug 2007 09:19:30 GMTMon, 13 Aug 2007 09:19:30 GMT60sql2000 鍒嗛〉鏌ヨhttp://www.tkk7.com/xiaosao/archive/2007/01/18/94561.htmlcAng^ErcAng^ErThu, 18 Jan 2007 02:00:00 GMThttp://www.tkk7.com/xiaosao/archive/2007/01/18/94561.htmlhttp://www.tkk7.com/xiaosao/comments/94561.htmlhttp://www.tkk7.com/xiaosao/archive/2007/01/18/94561.html#Feedback1http://www.tkk7.com/xiaosao/comments/commentRss/94561.htmlhttp://www.tkk7.com/xiaosao/services/trackbacks/94561.html浠婂ぉ鍦ㄧ綉涓婄湅鍒頒簡鍑犱釜瑙e喅sql2000鐨勫垎欏墊煡璇㈡柟娉?br>鍐欏湪榪欓噷(娌℃湁嫻嬭瘯)
鍥涚鏂規硶鍙栬〃閲宯鍒癿鏉$邯褰曪細
1. select top m * into 涓存椂琛?鎴栬〃鍙橀噺) from tablename order by columnname -- 灝唗op m絎旀彃鍏?br>set rowcount n select * from 琛ㄥ彉閲?order by columnname desc
2. select top n * from (select top m * from tablename order by columnname) a order by columnname desc
3.濡傛灉tablename閲屾病鏈夊叾浠杋dentity鍒楋紝閭d箞錛?br>select identity(int) id0,* into #temp from tablename
鍙杗鍒癿鏉$殑璇彞涓猴細 select * from #temp where id0 >=n and id0 <= m
濡傛灉浣犲湪鎵цselect identity(int) id0,* into #temp from tablename榪欐潯璇彞鐨勬椂鍊欐姤閿?閭f槸鍥犱負浣犵殑DB涓棿鐨剆elect into/bulkcopy灞炴ф病鏈夋墦寮瑕佸厛鎵ц錛?br>exec sp_dboption 浣犵殑DB鍚嶅瓧,'select into/bulkcopy',true
4.濡傛灉琛ㄩ噷鏈塱dentity灞炴э紝閭d箞綆鍗曪細 select * from tablename where identitycol between n and m ********************************************** *sql2000涓?鍒嗛〉瀛樺偍榪囩▼ **********************
**********************************************
SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO --鍚嶇О錛氬垎欏靛瓨鍌ㄨ繃紼?/span> --浣跨敤紺轟緥 EXEC sp_PageIndex '*',' FROM StuSources ',2,10 --娉ㄦ剰 --鐩墠榪樻病鏈夊杈撳叆鐨勫弬鏁拌繘琛屼弗鏍肩殑楠岃瘉 --榛樿涓鴻緭鍏ラ兘鏄悎娉曟湁鏁堢殑 ALTERPROC sp_PageIndex @sqlSelectvarchar(800) --SELECT 鍚庨潰 FROM 鍓嶉潰 鐨?nbsp;瀛楁 涓嶇敤鍖呭惈SELECT ,@sqlFromvarchar(800) --FROM 鍚庨潰 鐨?nbsp;瀛楁 鍖呭惈FROM ,@countPerPageint-- 姣忛〉鏁版嵁琛屾暟 ,@toPageint--瑕佽漿鍒扮殑欏電爜 AS BEGIN -- 鏍規嵁姣忛〉鏁版嵁琛屾暟 鍜?nbsp;瑕佽漿鍒扮殑欏電爜 寰楀埌 鏁版嵁璧鋒鐐?/span> Declare@startint Declare@endint set@end=@countPerPage*@toPage set@start=@countPerPage* (@toPage-1) +1 -- 涓存椂琛ㄥ悕縐?nbsp;鍙殢鏈哄懡鍚?/span> Declare@tmpTablevarchar(10) SET@tmpTable='#tmp' Declare@sqlStrvarchar(800) -- 鍒涘緩鏁版嵁婧愬埌涓存椂琛?/span> SELECT@sqlStr='SELECT Identity(int,1,1) AS RowIndex,' SELECT@sqlStr=@sqlStr+rtrim(@sqlSelect) +' INTO '+@tmpTable SELECT@sqlStr=@sqlStr+rtrim(@sqlFrom) -- 鏌ヨ涓存椂琛?nbsp;寰楀埌鎵闇瑕佺殑鏁版嵁 SELECT@sqlStr=@sqlStr+''+'SELECT '+rtrim(@sqlSelect) +' FROM '+@tmpTable SELECT@sqlStr=@sqlStr+' WHERE RowIndex BETWEEN '+Convert(char,@start) + " AND " +Convert(char,@end) -- 鍒犻櫎涓存椂琛?/span> SELECT@sqlStr=@sqlStr+''+'DROP TABLE '+@tmpTable EXEC (@sqlStr) END GO SET QUOTED_IDENTIFIER OFF GO SET ANSI_NULLS ON GO