用SQL编程创建存储过程P_Co,输入的课程号查询该课程的名称与学时,course, cno, cname, hours
时间: 2023-12-10 17:38:37 浏览: 114
存储过程_课堂代码.sql
下面是使用 SQL 编程创建存储过程 `P_Co` 的代码:
```sql
CREATE PROCEDURE P_Co
@cno CHAR(4)
AS
BEGIN
SELECT course, cno, cname, hours
FROM course
WHERE cno = @cno;
END
```
该存储过程接受一个参数 `@cno`,代表要查询的课程号。存储过程内部执行一个查询语句,从 `course` 表中查询出课程号为 `@cno` 的记录,并返回相应的字段值。
可以通过以下语句调用该存储过程:
```sql
EXEC P_Co 'C001';
```
其中的 `'C001'` 为要查询的课程号。执行成功后,将返回课程号为 `C001` 的课程的名称与学时。
阅读全文