--History:
--2021/03/05 ZhangYiHeng First release
--Program:
--1.创建一个法学考试成绩表
--2.列名为:学号 , 姓名 , 籍贯 ,成绩
--3.做个小游戏,检测对sql server存储过程章节的熟练度
--Function:
--使用exec proc,输入0添加英雄信息,输入1-查询个人分数,
--输入2查询全部分数,输入3-根据分数打印出考生的罗老师评语
--Knowledge points:
--(1)创建存储过程语句:CREATE PROC [proc_name]
--(2)注意这里:最后的跟as在一块的变量后不能加逗号
--(3)需要使用begin...end 把全部的if语句套住
--(4)if里面的insert,select等语句也需要用begin...end套住
--(5)sql 语句是同时执行的,写上go让语句【从上到下】先后执行
--(6)建议删除时先删除存储过程再删除表
--(7)都是varchar 值时,可以加号拼接
--创建数据库
CREATE DATABASE text_one
--使用数据库
USE text_one
GO --(5)
--创建表
CREATE TABLE 法学考试成绩表 (
学号 varchar(20) CONSTRAINT Student_id PRIMARY KEY,
姓名 varchar(10),
籍贯 varchar(20),
成绩 varchar(10)
)
GO
--添加一条数据
INSERT INTO 法学考试成绩表
(学号,姓名,籍贯,成绩)VALUES
(20210305001,'张三','B站',0)
GO
--创建存储过程
CREATE PROC p_fakao --(1)
--创建变量
@a int,
@id varchar(20),
@name varchar(10),
EXEC PROC 存储过程练习——考试成绩表
最新推荐文章于 2024-03-04 23:27:53 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)