日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Sqlserver > Sql Server 存儲過程的兩個示例代碼

Sql Server 存儲過程的兩個示例代碼

來源:程序員人生   發布時間:2014-04-03 23:30:19 閱讀次數:3291次

例1:

create proc proc_stu
@sname varchar(20),
@pwd varchar(20)
as
select * from ren where sname=@sname and pwd=@pwd
go

查看結果:proc_stu 'admin','admin'

例2:

下面的存儲過程實現用戶驗證的功能,如果不成功,返回0,成功則返回1.

CREATE PROCEDURE VALIDATE @USERNAME CHAR(20),@PASSWORD CHAR(20),@LEGAL BIT OUTPUT
AS

IF EXISTS(SELECT * FROM REN WHERE SNAME = @USERNAME AND PWD = @PASSWORD)
SELECT @LEGAL = 1
ELSE
SELECT @LEGAL = 0

在程序中調用該存儲過程,并根據@LEGAL參數的值判斷用戶是否合法。

例3:一個高效的數據分頁的存儲過程 可以輕松應付百萬數據

CREATE PROCEDURE pageTest --用于翻頁的測試
--需要把排序字段放在第一列

(
@FirstID nvarchar(20)=null, --當前頁面里的第一條記錄的排序字段的值
@LastID nvarchar(20)=null, --當前頁面里的最后一條記錄的排序字段的值
@isNext bit=null, --true 1 :下一頁;false 0:上一頁
@allCount int output, --返回總記錄數
@pageSize int output, --返回一頁的記錄數
@CurPage int --頁號(第幾頁)0:第一頁;-1最后一頁。
)

AS

if @CurPage=0--表示第一頁
begin
--統計總記錄數
select @allCount=count(ProductId) from Product_test

set @pageSize=10
--返回第一頁的數據
select top 10
ProductId,
ProductName,
Introduction
from Product_test order by ProductId
end

else if @CurPage=-1--表示最后一頁

select * from
(select top 10 ProductId,
ProductName,
Introduction

from Product_test order by ProductId desc ) as aa
order by ProductId
else

begin
if @isNext=1
--翻到下一頁
select top 10 ProductId,
ProductName,
Introduction
from Product_test where ProductId > @LastID order by ProductId

else
--翻到上一頁
select * from
(select top 10 ProductId,
ProductName,
Introduction
from Product_test where ProductId < @FirstID order by ProductId desc) as bb order by ProductId
end

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 欧美激情视频一区二区三区在线播放 | 精品99久久 | 国产精品第一国产精品 | 成人毛片在线 | 亚洲一二三四区电影 | 好吊色综合高清 | 国产一区二区三区四区五区3d | 99精品在线观看 | 成人精品一区二区三区中文字幕 | 毛片免费网址 | 视频在线一区二区三区 | 91精品国产欧美一区二区 | 成人在线视频播放 | 激情av在线播放 | 成人国产一区 | 色综合99| 亚洲综合在线播放 | 亚洲xxxx视频| 瑟瑟视频在线 | 精久久久久久久 | 日韩久| 两性视频久久 | 久久久久久爱 | 粉嫩精品一区二区三区在线观看 | 欧美在线观看一区 | 亚洲性色av| 最近中文文幕天免费 | 国产一区免费在线观看 | 一极黄色大片 | 99精品视频网 | 国产亚洲精品久 | 日韩视频二区 | 日韩精品成人免费观看视频 | 国产成人综合网 | 久久久久毛片 | 在线国产福利 | 美女视频一区 | 99久久综合 | 亚洲一区二区三区四区五区六 | 羞羞视频在线观看 | 男女在线免费视频 |