用数据库创建存储过程,求大神解答啊,老师布置的作业,在线坐等

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用数据库创建存储过程,求大神解答啊,老师布置的作业,在线坐等相关的知识,希望对你有一定的参考价值。

创建一个存储过程名称:prostudentcity,参数:@city,功能:根据给出的城市的不同,显示不同的信息
创建存储过程progetnamebyid,参数:@stuid,功能:显示学生的姓名

参考技术A 例:

• 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的元素 跪求大神解答 ! !

c语言啊,求大神您解答

Java算法bug求大神解答。。明天交作业 急急急急急急

用HFSS做紧耦合天线时候,单元增益db值在低频成了负值,这是为啥?全向也应该是0啊?求大神解答

求大神!用Oracle完成一个数据库应用系统的设计全过程

mysql 存储过程提示错误!!求高人解答