我的存储过程选题:(描述题目和欲实现的功能)
1.创建可以按“书号”(参数)进行图书库存信息查询的存储过程。
能够使得用户输入书号,就可以查询这本书的信息
原代码:
创建存储过程按照书号进行查询(ashcx),参数为shuhao 定义为char(20)create proc ashcx shuhao char(20)
as
begin
select*from图书现有库存表where书号=shuhao
end
调用存储过程,查询书号为‘30001’图书的信息
exec ashcx shuhao=30001
测试方案及数据:
创建存储过程,并查询书号为30001的图书信息
exec ashcx shuhao=30001
测试结果:(文字说明、原代码、结果贴图)
查询书号为3001书的信息
第二次测试插入数据:借书记录表(书号,读者编号, 借阅数量 )values('30002','0001',55) 输出结果“库存量不足!!”
use图书管理系统
select*from借书记录表
go
select*from图书现有库存表
go
insert into借书记录表(书号,读者编号,借阅数量)
values('30002','0001',55)
go
select*from借书记录表
go
select*from图书现有库存表
go
本实验总结:
1.创建、修改、删除、调用存储过程的语法。
创建存储过程语法:
CREATE PROC [ EDURE ] procedure_name [ ; number ]
[ { parameter data_type }
[ VARYING ] [ = default ] [ OUTPUT ]
] [ ,...n ]
修改存储过程语法:
ALTER PROC [ EDURE ] procedure_name [ ; number ]
1.本文件以“学号班级--数据库原理课程设计-实验
2.docx”命名。
文件保存
并关闭后打包成RAR文件,提交到我bbwhs.。
注意:你的学号放在前。
打包时先关闭被打包的文件,以免提交的容丢失或打不开。
2.提交时间:从发布任务时间起两周完成。
3.报告格式和容要求:
a. 容和格式整齐。
大标题采用黑体四号字加粗,小标题采用小四号字加粗。
正文
文字不小于五号,建议采用宋体,单倍行距。
b. 贴图时请剪裁到适当大小,要保证打印时可以看清,但也不要太大以免“越界”。
c. 不要在报告中写与实验容无关的话,容要有条理、完整、并能突出重点,要将
遇到的主要问题说明。
4.主动查阅资料,坚持自己亲手完成实验,弄清每个步骤和相关原理。