创建存储过程proc1,返回指定的图书编号在借阅表中被借阅的次数。
时间: 2024-05-10 18:17:57 浏览: 99
图书借阅的存储过程.txt
可以尝试如下的存储过程实现:
```
CREATE PROCEDURE proc1 (@book_id INT)
AS
BEGIN
SELECT COUNT(*) AS borrow_times
FROM borrow_table
WHERE book_id = @book_id;
END
```
以上存储过程定义了一个输入参数 `@book_id`,表示需要查询的图书编号。存储过程的主体部分使用 `SELECT COUNT(*)` 查询语句来统计图书编号为 `@book_id` 的图书在 `borrow_table` 表中被借阅的次数,并将结果返回。
当需要查询指定图书编号在借阅表中被借阅的次数时,可以执行以下语句调用该存储过程:
```
EXEC proc1 123;
```
其中 `123` 表示需要查询的图书编号。执行以上语句后,存储过程将返回一个名为 `borrow_times` 的整数值,表示指定图书编号在借阅表中被借阅的次数。
阅读全文