用数据库创建存储过程,求大神解答啊,老师布置的作业,在线坐等
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用数据库创建存储过程,求大神解答啊,老师布置的作业,在线坐等相关的知识,希望对你有一定的参考价值。
创建一个存储过程名称:prostudentcity,参数:@city,功能:根据给出的城市的不同,显示不同的信息
创建存储过程progetnamebyid,参数:@stuid,功能:显示学生的姓名
• 1、在 student 数据库中 , 创建一个名称为
myproc的存储过程, 该存储过程的功能是从数据表student_info中查询所有男同学的信
息。
USE student
GO
CREATE PROCEDURE myproc AS
SELECT * FROM student_info WHERE sex = '
男'
GO
• 2、 创建带有参数的存储过程
例: 在student数据库中, 创建一个名称为
InsertRecord的存储过程, 该存储过程的
功能是向数据表stud_info中插入一条记
录, 新记录的值由参数提供。
USE student
GO
CREATE PROCEDURE InsertRecord
(
@sno char(6),
@sn char(20),
@age numeric(5),
@sex char(2),
@dept char(10)
)
AS
INSERT INTO stud_info
VALUES(@sno,@sn,@sex,@age,@dept)
GO
• 3、 创建具有参数默认值的存储过程
例:在 student 数据库中 , 创建一个名称为
InsertRecordDef的存储过程, 该存储过程的
功能是向数据表student中插入一条记录, 新
记录的值由参数提供, 如果未提供系别dept
的值时, 由参数的默认值代替。
USE student
GO
CREATE PROCEDURE InsertRecordDef
(
@sno char(6),
@sn char(20),
@age numeric(5),
@sex char(2),
@dept char(10)='无'
)
AS
INSERT INTO stud_info
VALUES(@sno,@sn, @sex , @age, @dept)
GO
•
以上是关于用数据库创建存储过程,求大神解答啊,老师布置的作业,在线坐等的主要内容,如果未能解决你的问题,请参考以下文章
用C语言数据结构编写 删除顺序表中值为x的元素 跪求大神解答 ! !