文档详情

实验13存储过程的创建与使用70课件.ppt

发布:2025-05-12约1.53千字共6页下载文档
文本预览下载声明

第1章SQL简介第1章SQL简介实验13存储过程的创建与使用实验内容(1)创建不带参数的存储过程1)创建存储过程proc_1,它从student表中查询班级号为g99402的所有学生的student_id、student_name.2)创建存储过程proc_2,从teacher表中删除李伟老师的记录.3)创建存储过程proc_3,从teacher表中将‘严为’的职称改为讲师.4)创建存储过程proc_4,向teacher表新增一条学生记录,具体信息如下:教师编号:dep02_002,姓名:李立,性别:女(0),出生日期:5-31-1978,系别:dep_02,职位:讲师,联系电话家庭地址:广州天河天源路1190号,邮编:5106105)创建存储过程proc_5,查询授课老师姓名,所在系名,授课班级号,授课课程名称1.用T-SQL语言创建、管理存储过程实验内容(2)创建带有参数的存储过程1)创建存储过程proc_6,它通过输入课程名称,查询相应的课程名称、教材名称和价格.创建后,执行execproc_6‘计算机基础’进行验证2)创建存储过程proc_7,创建存储过程proc_7,输入学生姓名,删除相应的课程学习记录;3)创建存储过程proc_8,输入学生姓名,将相应的家庭住址改为’广州天河区天源路789号’4)创建存储过程proc_9,实现为student_course表添加新记录;5)创建存储过程proc_10,输入学生名称,查询学生姓名,所学课程名称,教材名称,教材价格。1.用T-SQL语言创建、管理存储过程实验内容(3)创建带有输出参数的存储过程创建存储过程proc_11,它从student_course表查询某一门课程成绩的总分。以课程号为输入,总成绩为输出。创建后,执行以下程序进行验证Declare@sum_gradeintExecproc_3dep04_s001,@sum_gradeoutputPrint总分:+convert(char(5),@sum_grade)(4)创建带重新编译选项的存储过程创建带重编译并且加密的存储过程proc_12,它从student_course表中依据输入的学号,查找学生的课程信息。(以studentid作为输入参数)1.用T-SQL语言创建、管理存储过程实验内容(1)查看存储过程的定义1)查看未加密的存储过程proc_1的定义2)查看加密的存储过程proc_12的定义(2)查看存储过程的信息用sp_help查看存储过程proc_1(3)修改存储过程修改存储过程proc_1,它从student表中查询班级号为g99401的所有学生的student_id、student_name.创建后,执行execproc_1进行验证(4)删除存储过程删除存储过程proc_12.用T-SQL语言查看、修改和删除存储过程实验内容(1)创建存储过程创建存储过程proc_13,它从student表中查询班级号为g99403的所有学生的student_id、student_name.(2)查看、修改存储过程查看存储过程proc_13,并将其修改为查询班级号为g99403的所有男学生的student_id、student_name.(3)删除存储过程删除存储过程proc_133.用对象资源管理器创建、查看、修改和删除存储过程****第1章SQL简介第1章SQL简介****

显示全部
相似文档