SQL server创建带输入参数的存储过程p_2 根据输入的学号,课程号,修改成绩,要求学号、课程号、成绩参数名分别为@sno,@cno,@grade,执行时输入参数201212121,2,100
时间: 2024-02-26 08:54:05 浏览: 65
好的,以下是创建带输入参数的存储过程p_2的SQL代码:
```sql
CREATE PROCEDURE p_2
@sno VARCHAR(20),
@cno VARCHAR(20),
@grade INT
AS
BEGIN
UPDATE your_table_name
SET grade = @grade
WHERE sno = @sno AND cno = @cno;
END
```
其中,`your_table_name` 为你要修改成绩的表名。
执行时,可以使用以下SQL语句:
```sql
EXEC p_2 '201212121', '2', 100;
```
注意,输入参数的数据类型要和存储过程中定义的参数类型一致。
相关问题
用SQL Server语句,创建一个带输入参数的存储过程pro1,要求可以根据输入的学号查询学生的姓名、课程号、课程名、学分和成绩
好的,下面是创建存储过程pro1的SQL Server语句:
```
CREATE PROCEDURE pro1
@stu_id VARCHAR(10)
AS
BEGIN
SELECT s.name, c.course_id, c.course_name, c.credit, g.score
FROM student s
JOIN grade g ON s.stu_id = g.stu_id
JOIN course c ON g.course_id = c.course_id
WHERE s.stu_id = @stu_id
END
```
这个存储过程接收一个输入参数@stu_id,根据输入的学号查询学生的姓名、课程号、课程名、学分和成绩。在存储过程中,我们使用了JOIN语句将三个表(student、grade、course)连接起来,然后使用WHERE子句筛选出符合条件的记录。最后,我们通过SELECT语句返回查询结果。
SqlServer中创建存储过程p1,在成绩表中根据学号,课程号添加成绩表信息(学号,课程号,成绩)
您好,以下是创建存储过程 "p1" 的 SQL 代码,可实现在成绩表中根据学号和课程号添加成绩信息:
```
CREATE PROCEDURE p1
@学号 INT,
@课程号 INT,
@成绩 FLOAT
AS
BEGIN
INSERT INTO 成绩表(学号, 课程号, 成绩)
VALUES (@学号, @课程号, @成绩)
END
```
其中,@学号、@课程号、@成绩 为输入参数,您可以根据具体情况进行修改。执行该存储过程时,需要传入对应的参数值,例如:
```
EXEC p1 @学号 = 1001, @课程号 = 101, @成绩 = 90.5
```
以上代码会向成绩表中添加学号为 1001,课程号为 101,成绩为 90.5 的记录。
阅读全文
相关推荐













