利用SQL语句创建、修改、执行、删除存储过程
2011-08-20 17:32
639 查看
------------------------------------------------------------------------------------------------- --新建存储过程 --CREATE PROC 储存过程名称 --参数(可选项) --AS --SQL 语句 CREATE PROC Procedure_Name1 @id varchar(10), @sex varchar(10) AS SELECT * FROM Table_Name WHERE ID=@id and SEX=@sex -------------------------------------------------------------------------------------------------- --执行存储过程 --对存储在服务器上的存储过程,可以使用EXECUTE命令或其名称执行 EXECUTE Procedure_Name1'01','男' -------------------------------------------------------------------------------------------------- --使用OUTPUT创建带返回值的存储过程 --注:本存储过程同上,只是简单修改 CREATE PROC Procedure_Name2 @id varchar(10), @sex varchar(10) OUTPUT AS SELECT @sex=SEX FROM Table_Name WHERE ID=@id --执行带返回值的存储过程 --注: --在这里执行并不能看到返回值,需要在程序中实际应用才可看到 EXECUTE Procedure_Name2'01','' -------------------------------------------------------------------------------------------------- --查看存储过程 --使用系统存储过程查看存储过程可以使用sp_helptext、sp_depends、sp_help等系统存储过程来查看存储过程的不同信息。 --EXECUTE sp_helptext 存储过程名称 --EXECUTE sp_depends 存储过程名称 --EXECUTE sp_help 存储过程名称 EXECUTE sp_helptext Procedure_Name1 EXECUTE sp_depends Procedure_Name1 EXECUTE sp_help Procedure_Name1 -------------------------------------------------------------------------------------------------- --修改存储过程 --修改存储过程只需要把创建时的关键字CREATE换成ALTER即可 ALTER PROC Procedure_Name1 @id varchar(10), @sex varchar(10) AS SELECT * FROM Table_Name WHERE ID=@id and SEX=@sex --------------------------------------------------------------------------------------------------- --删除存储过程 --当存储过程不再需要时,可以使用对象资源管理器或DROP PROCEDURE语句将其删除 --删除一个存储过程 DROP PROCEDURE 存储过程名称 DROP PROCEDURE Procedure_Name1 --删除多个存储过程 DROP PROCEDURE 存储过程名称 --DROP PROCEDURE 存储过程名称,存储过程名称 DROP PROCEDURE Procedure_Name1,Procedure_Name2 ----------------------------------------------------------------------------------------------------
相关文章推荐
- 利用SQL语句创建、修改、执行、删除存储过程(简单应用)
- 利用SQL语句创建、修改、执行、删除存储过程
- 数据库的创建,修改和删除----利用企业管理器和T-SQL语句
- 在VB.NET中 用代码 利用SQL语句创建数据库、表、存储过程、视图、索引、规则、修改表、查看数据等的方法
- mysql命令行创建存储过程命令行定时执行sql语句
- 利用SQL语句进行添加、删除、修改字段,表与字段的基本操作,数据库备份等
- 基本查询语句及利用SQL语句完成数据的添加、删除、修改操作
- 数据库-T-SQL 语句-创建表,删除表,CRUD操作的添加数据,修改数据,删除数据
- 创建、删除、修改、复制表结构和复制数据SQL语句
- 请教 各位大侠 用sql语句,能否创建,修改,删除列描述
- 必须会的SQL语句(二) 创建表、修改表结构、删除表
- SQL语句总结一||数据库的创建,表格的创建,基本表的删除和修改
- MySQL学习(二)——SQL语句创建删除修改以及中文乱码问题
- 利用SQL语句删除或修改织梦DedeCms数据库内容
- 创建存储过程使用字符串并接sql再执行语句
- 利用EXCEL将多列多行数据转换为SQL语句【新增、删除、修改同理】
- SQL语句,数据库的创建、定义修改删除基本表
- ACCESS中用SQL语句创建表,修改,删除表
- T-SQL语句之创建、修改、删除数据库