儲存過程我們在一般的小型系統里的使用比較少,但在大型系統中,基本上是缺一不可的(也可以說一個優秀的系統中是缺一不可的)。它在運行時非常快速和效率。下面分享點儲存過程基礎。
1.新建儲存過程
1
2
3
|
CREATE PROCEDURE [儲存過程名稱]
//例如:TesProcedure為儲存過程名稱
CREATE PROCEDURE TesProcedure
|
2.聲明變量以及變量賦值
1
2
3
4
|
Declare @ID int
SET @ID=(SELECT ID FROM TestTable WHERE UserName='Test')
Print @ID
//執行后輸出@ID
|
3.BEGIN END 語句(執行多個語句塊)
1
2
3
4
5
6
7
8
9
10
|
begin
Set @one = (select 1)
end
begin
Set @Two = (select 2)
end
begin
Set @Three = (select 3)
end
...
|
4.IF ELSE 語句
1
2
3
4
5
6
7
8
9
10
|
If @TestOne is not null
Print ‘@@TestOne is not null
if @TestTwo = 1
begin
Set @TestTwo = (select 1 1)
end
else
begin
set @TestTwo=(select 1)
end
|
下一篇:值得收藏的JS實用技巧
掃一掃 加微信咨詢