最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

數(shù)據(jù)庫(kù)分頁(yè)存儲(chǔ)過(guò)程代碼

 更新時(shí)間:2007年04月02日 00:00:00   作者:  

復(fù)制代碼 代碼如下:

/* 
數(shù)據(jù)庫(kù)分頁(yè)存儲(chǔ)過(guò)程,支持倒序和升序 
參數(shù)說(shuō)明: 
  @tablename:為搜索表名 
  @tablefield:為表的字段,約定為表的主鍵, 
  @where:為搜索表名,要顯示所有記錄請(qǐng)?jiān)O(shè)為"1=1" 
  @orderby:為搜索結(jié)果排序,如order by id desc 
  @fieldlist:為字段列表,如userid, username 
  @curpage:當(dāng)前頁(yè)碼 
  @page_record:每頁(yè)記錄條數(shù) 
  @Sort:排序標(biāo)識(shí)(如果是倒序排,參數(shù)值為desc,為升序,參數(shù)值為asc,跟orderby參數(shù)是對(duì)應(yīng)的) 
結(jié)果: 返回表tablename中滿足條件where的第curpage頁(yè)的page_record條記錄,結(jié)果按orderby排序 
*/ 
CREATE PROCEDURE proc_CommonPaging 

@tablename varchar(100), 
@tablefield varchar(20), 
@where varchar(5000), 
@orderby varchar(500), 
@fieldlist varchar(1000), 
@curpage int, 
@page_record int, 
@sort varchar(8) 

AS 

BEGIN 

  DECLARE @cmd varchar(8000) 
  DECLARE @uprecord int 
  DECLARE @Op varchar(2) -- 操作符 
  DECLARE @max_min varchar(4) -- 最大/最小計(jì)算 

  SET @op = '<' 
  SET @max_min = 'MIN' 
  IF @sort = 'asc' 
      BEGIN 
    SET @Op = '>' 
            SET @max_min = 'MAX' 
      END 

  SET @uprecord=@curpage * @page_record 

  IF @curpage = 0 
      SET @cmd = 'SELECT TOP '+cast(@page_record AS NVARCHAR)+' '+@fieldlist+' FROM '+@tablename+' WHERE '+@where+' '+@orderby 
  ELSE 
    SET @cmd = 'SELECT TOP '+cast(@page_record AS NVARCHAR)+' '+@fieldlist+' FROM '+@tablename+' WHERE '+@where+' AND '+@tablefield+'  
    '+@op+' (SELECT '+@max_min+'('+@tablefield+')  FROM (SELECT TOP  '+cast(@uprecord AS NVARCHAR)+' '+@tablefield+' FROM '+@tablename+' WHERE  
    '+@where+' '+@orderby+') AS TmpTbl ) AND '+@where+' '+@orderby 

  SET @cmd = @cmd + '; SELECT COUNT(*) FROM '+@tablename+' WHERE '+@where 

  EXEC(@cmd) 
  PRINT(@cmd) 

END 
GO 

相關(guān)文章

  • 自動(dòng)備份mssql server數(shù)據(jù)庫(kù)并壓縮的批處理腳本

    自動(dòng)備份mssql server數(shù)據(jù)庫(kù)并壓縮的批處理腳本

    windows下,使用mssql命令行工具sqlcmd備份數(shù)據(jù)庫(kù),并調(diào)用rar壓縮;不借助mssql"維護(hù)計(jì)劃"功能,拜托權(quán)限問(wèn)題。
    2011-07-07
  • SQLAlchemy案例詳解

    SQLAlchemy案例詳解

    SQLAlchemy?是?Python?SQL?工具包和對(duì)象關(guān)系映射器,為應(yīng)用程序開發(fā)人員提供SQL的全部功能和靈活性,這篇文章主要介紹了SQLAlchemy詳解,需要的朋友可以參考下
    2024-04-04
  • SQL Server全文檢索查詢淺析

    SQL Server全文檢索查詢淺析

    因?yàn)轫?xiàng)目需要,需要對(duì)上傳的文件內(nèi)容進(jìn)行查詢。通過(guò)MSDN了解到Windows索引服務(wù)可以實(shí)現(xiàn)對(duì)文件的全文檢索,并可以通過(guò)SQL Server進(jìn)行查詢。項(xiàng)目將這兩者結(jié)合,實(shí)現(xiàn)對(duì)上傳文件的全文檢索的解決方案。
    2009-11-11
  • Sql奇技淫巧之ROWNUM偽列的使用

    Sql奇技淫巧之ROWNUM偽列的使用

    本文主要介紹了Sql奇技淫巧之ROWNUM偽列,ROWNUM是一個(gè)偽列,它是根據(jù)每次查詢的結(jié)果動(dòng)態(tài)生成的一列遞增編號(hào),下面就一起來(lái)介紹一下如何使用把
    2023-08-08
  • 沒有SQL Server數(shù)據(jù)庫(kù)時(shí)如何打開.MDF文件

    沒有SQL Server數(shù)據(jù)庫(kù)時(shí)如何打開.MDF文件

    本文主要介紹了在安裝有Visual Studio 2005或以上的版本的前提下,沒有安裝SQL Server數(shù)據(jù)庫(kù)也可以打開.MDF數(shù)據(jù)庫(kù)文件的方法,需要的朋友可以參考下
    2015-08-08
  • insert into select和select into的使用和區(qū)別介紹

    insert into select和select into的使用和區(qū)別介紹

    insert into ... select 和 select ... into的使用上有哪些區(qū)別呢?在本文將為大家下詳細(xì)介紹下,不知道的朋友可以了解下
    2013-09-09
  • SQL?Server忘記sa賬號(hào)密碼重新添加新管理賬號(hào)

    SQL?Server忘記sa賬號(hào)密碼重新添加新管理賬號(hào)

    這篇文章介紹了SQL?Server忘記sa賬號(hào)密碼重新添加新賬號(hào)的方法,對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2022-04-04
  • SQLSERVER ip地址改別名的實(shí)現(xiàn)示例

    SQLSERVER ip地址改別名的實(shí)現(xiàn)示例

    本文介紹了如何將SQLSERVER的IP地址改為別名,以方便網(wǎng)絡(luò)訪問(wèn)和管理,通過(guò)修改HOSTS文件或DNS解析,這樣不僅可以提高網(wǎng)絡(luò)連接的穩(wěn)定性和可靠性,還可以方便管理員進(jìn)行遠(yuǎn)程管理和維護(hù)
    2023-08-08
  • SqlServer中模糊查詢對(duì)于特殊字符的處理方法

    SqlServer中模糊查詢對(duì)于特殊字符的處理方法

    這篇文章主要介紹了SqlServer中模糊查詢對(duì)于特殊字符的處理方法,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友可以參考下
    2017-02-02
  • sqlserver數(shù)據(jù)庫(kù)移動(dòng)數(shù)據(jù)庫(kù)路徑的腳本示例

    sqlserver數(shù)據(jù)庫(kù)移動(dòng)數(shù)據(jù)庫(kù)路徑的腳本示例

    前段時(shí)間做過(guò)這么一件事情,把原本放在c盤的所有數(shù)據(jù)庫(kù)(除了sql server系統(tǒng)文件外)文件Move到D盤,主要是為了方便后續(xù)管理以及減少磁盤I/O阻塞(C,D是2個(gè)獨(dú)立磁盤)。腳本需輸入2個(gè)參數(shù):目標(biāo)數(shù)據(jù)庫(kù)名字和目標(biāo)目錄
    2013-12-12

最新評(píng)論

工布江达县| 余江县| 韩城市| 呼和浩特市| 固安县| 左权县| 岚皋县| 屏山县| 独山县| 蒲江县| 盐城市| 兴仁县| 绥滨县| 介休市| 商水县| 通州区| 南宫市| 靖西县| 靖远县| 理塘县| 商南县| 太原市| 江门市| 昌宁县| 阳朔县| 黄梅县| 博兴县| 洪江市| 宝山区| 崇明县| 普格县| 榆林市| 海丰县| SHOW| 高淳县| 邯郸市| 阳原县| 通渭县| 阿坝县| 广水市| 共和县|