一、创建数据表
下图为表 custom 结构
下图为表 department 结构(id为外键,作为表custom中列 departID的参考列)
二、创建增删查改的存储过程(详细说明)
1》手动创建
a.打开数据库==》要创建存储过程的数据库==》可编程性==》存储过程
b.选中“存储过程”右击 ,在系出现的对话框中选择“新建存储过程”
c.在右侧出现的对话框中填写具体存储过程内容完成后执行即可
2》使用语句创建
(1)创建增加数据的存储过程
- Create Procedure Addcustom
- --全局变量也称为外部变量,是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。
- --接收存入表中的数据
- @cname nvarchar(50),
- @departid int,
- @age int,
- @ename nvarchar(50),
- @password nvarchar(50)
- --此处 as 不可以省略不写,指定过程要执行的操作
- as
- --begin 和 end 是一对,不可以只写其中一个,但可以都不写
- --表示复合语句的开始,结束
- begin
- --执行SQL语句
- insert into custom
- values
- (@cname,@departid,@age,@ename,@password)
- end
- Create Procedure Delcustom
- @id int
- as
- begin
- delete from custom
- where id=@id
- end
(3)创建查询数据的存储过程
- Create Procedure Checkcustom
- --全局变量也称为外部变量,是在函数的外部定义的,它的作用域为从变量定义处开始,到本程序文件的末尾。
- --接收存入表中的数据
- @cname nvarchar(50),
- @departname nvarchar(50),
- @age int,
- @ename nvarchar(50),
- @password nvarchar(50)
- --此处 as 不可以省略不写,指定过程要执行的操作
- as
- --begin 和 end 是一对,不可以只写其中一个,但可以都不写