创建多条语句的存储过程:一个存储过程中可以写入多条SQL语句,这些语句将被依次执行,可以实现多个功能。
删除存储过程delete及判断对象是否存在exists:
Delete procedureprocedure_name
If exists(select子查询):如果exists的参数查询为非空,则exists结果为true,否则为假。
存储过程作为一个对象将被保存在数据库的sysobjects表中,可以使用语句判断这个对象是否存在:select * fromsysobjects where name=’procedure_name’
几个系统存储过程的使用:
Sp_name:重命名对象-- Sp_name object1,object2
Sp_depends:显示引用对象—sp_depends students
Sp_help:显示对象信息
Sp_helptext:显示对象的源代码
PS:前面的代码貌似我没注意空格。。。。大家自己注意下。。。