好長時間沒更新了,給你們寫一個簡單的整刪改查的一個SQL SERVER的存儲過程,我就以一個簡單的學生表爲例
create database Keou --創建數據庫
go
use Keou --使用數據庫
create table Student --創建一個學生表
(
Id int primary key identity, --編號
Name varchar(100), --姓名
Age int, --年齡
Sex bit, --性別
Hobby varchar(100), --愛好
Beizhu varchar(200) --備註
)
go --每個存儲過程在執行過程中相連接的部分
create proc P_TIAN --創建一個添加的存儲過程
(
@Name varchar(100),
@Age int,
@Sex bit,
@Hobby varchar(100),
@Beizhu varchar(200)
)
as
begin
Insert into Student values(@name,@age,@Sex,@Hobby,@Beizhu)
end
go
create proc p_show --創建一個顯示的存儲過程
as
begin
select*from Student
end
go
create proc p_delete --創建一個刪除的存儲過程
(
@id int
)
as
begin
delete from Student where id=@id
end
go
create proc p_update --創建一個修改的存儲過程
(
@id int,
@name varchar(100),
@age int,
@Sex bit,
@Hobby varchar(100),
@Beizhu varchar(200)
)
as
begin
update Student set name=@name,age=@age,sex=@sex,hobby=@hobby,beizhu=@beizhu where id=@id
end
這就是在數據庫中運行存儲過程的結果,後面我會繼續更新關於存儲過程的數據訪問層的寫法