SQL Server知识梳理六存储过程的使用(二)

2014-11-24 17:03:40 · 作者: · 浏览: 1
atement
::=
[ ENCRYPTION ]
[ RECOMPILE ]
[ EXECUTE AS Clause ]
2、实例
①修改存储过程‘学生人数_proc’,只输出‘计算机技术’专业的人数
alter procedure 学生人数_proc
as
select COUNT(*) from 学生信息,班级信息
where 学生信息.班级编号=班级信息.班级编号 and
班级信息.班级名称 like '计算机%'
四、删除存储过程
1、语法
DROP{ PROC | PROCEDURE } { [ schema_name. ] procedure } [ ,...n ]
2、实例(略)
五 、常用系统自带的存储过程
1、 语法
sp_helpdb 查看所有数据库或指定数据库的基本信息
sp_spaceused 查看当前数据库使用和保留的空间等信息
sp_renamedb 重命名数据库名
sp_rename 重命名文件名
sp_helpindex 查看索引信息
2、实例
①sp_helpindex查看《成绩表》上的索引信息
exec sp_helpindex成绩表
②将‘课程表数据输入_proc’更名为‘输入课程表数据_proc’
exec sp_rename'课程表数据输入_proc' ,'输入课程表数据_proc'