利用SQL语句创建、修改、执行、删除存储过程
2014-11-27 11:36
776 查看
------------------------------------------------------------------------------------------------- --新建存储过程 --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语句创建、修改、执行、删除存储过程
- SQL Server 第四堂课,创建存储过程。存储过程是一组编译在单个执行计划中的transact-SQL语句。存储过程相当于C#函数,可以允许模块化程序设计,允许更快执行如果某操作需要大量transct-SQL代码或需要重复执行,将在创建存储过程中对其进行分析和优化。
- mysql怎么创建可以定时执行任务的过程语句存储过程定时执行sql
- 数据库的创建,修改和删除----利用企业管理器和T-SQL语句
- mysql,dos下执行SQL语句创建存储过程出错ERROR 1064 (42000):
- sql添加修改删除通用存储过程
- 在创建外键约束的时候, 设置级联删除为SET NULL执行sql语句的时候显示有错误,(数据库为sqlserver2000)?
- ReportView如何使用构造SQL语句带参数的存储过程创建报表以及为rdlc传递参数
- 利用SQL语句查找某数据库中所有存储过程包含的内容
- 存储过程里面执行SQL语句
- oracle存储过程中如何执行动态SQL语句
- 在SQL SERVER中定时执行SQL语句,或者存储过程
- Asp.Net访问Oracle 数据库 执行SQL语句和调用存储过程
- SQL 语句(创建、删除、修改) 08.11.6
- 执行带一个存储过程参数的的SQL语句。
- 利用SQL语句查找某数据库中所有存储过程包含的内容
- 利用SQL语句查找某数据库中所有存储过程包含的内容
- 在SQL SERVER中定时执行SQL语句,或者存储过程.
- 请教 各位大侠 用sql语句,能否创建,修改,删除列描述