怎样在Sql server中创建,执行和删除存储过程

如题所述

    创建存储过程:CREATE PROCEDURE 存储过程名 形参表 AS 存储过程体

    执行存储过程:EXECUTE 存储过程名 实参表

    删除存储过程:DROP PROCEDURE 存储过程名

  存储过程(Stored Procedure)是在大型数据库系统中,一组为了完成特定功能的SQL 语句集,存储在数据库中,经过第一次编译后再次调用不需要再次编译,用户通过指定存储过程的名字并给出参数(如果该存储过程带有参数)来执行它。存储过程是数据库中的一个重要对象,任何一个设计良好的数据库应用程序都应该用到存储过程。

温馨提示:内容为网友见解,仅供参考
第1个回答  2015-06-29
打开SQL Server 的管理工具,选中需要创建存储过程的数据库,找到“可编程性”,展开后可以看到“存储过程”。右键点击它,选择“新建存储过程”,右侧的编辑窗口打开了,里面装着微软自动生成的SQL Server创建存储过程的语句。
将存储过程的名字,参数,操作语句写好后,点击语法分析,没有错误就直接“F5”运行就好了,存储过程创建完毕,以下是一个基本的存储过程的代码
CREATE PROCEDURE Get_Data ( @Dealer_ID VARCHAR(50) ) AS
SELECT * FROM myData WHERE Dealer_ID = @Dealer_ID
https://msdn.microsoft.com/en-us/library/ms187926.aspx?f=255&MSPPError=-2147217396
第2个回答  2015-06-29
创建
CREATE PROCEDURE proc_name
--参数列表
AS
BEGIN
--PLSQL

END

执行:
EXEC proc_name --参数

删除
DROP PROCEDURE proc_name本回答被提问者和网友采纳

怎样在Sql server中创建,执行和删除存储过程
1、创建存储过程:CREATE PROCEDURE 存储过程名 形参表 AS 存储过程体 2、执行存储过程:EXECUTE 存储过程名 实参表 3、删除存储过程:DROP PROCEDURE 存储过程名

sqlserver里存储过程怎么调用存储过程
1、打开SQL Server Managment管理工具,新建一个表。2、然后在表中插入一些样例数据。3、接下来在SQL Server Managment中右键单击可编程性,选择新建存储过程。4、然后在SQL编写界面中编写SQL语句,注意这里的@name就是接收的输入参数。5、编写好存储过程,执行一下,就会在可编程性下面找到创建的存储过程。

...过程实现对表数据的删除 修改和添加!(sql server数据库)
1、使用账户和密码,连接到自己的数据库。2、 找到自己的数据库->【可编程性】->存储过程。3、 打开【存储过程】的子菜单,显示的存储过程如图所示。可以找到详细信息。4、 选中存储过程,右键菜单中选择【修改】。5、存储过程或者函数 显示代码如图所示,即可以修改。6、或者右键菜单中选择【编写存储...

sql server中怎样创建保存数据的存储过程
利用SQL Server 管理平台创建存储过程。使用Transact-SQL语句中的CREATE PROCEDURE命令创建存储过程。创建存储过程时,需要确定存储过程的几个组成部分:①所有的输入参数以及传给调用者的输出参数。②被执行的针对数据库的操作语句,包括调用其它存储过程的语句。③返回给调用者的状态值,以指明调用是成功还是...

在SQL server数据库中为什么要建立存储过程,怎样建立存储过程?,望各位...
大大提高数据库的安全。存储过程可以在sql管理客户端界面建立,修改,也可以利用语句建立的。例子:方式一:打开sql服务器管理工具客户端:进入代码编辑:代码中【begin】 和【end】之间写你的代码,做完后点击“执行”;方式二:就是把右边编辑窗的代码通过客户端软件送到sql服务器上执行 ...

使用SQL语句创建存储过程
使用SQL语句创建存储的具体过程如下:1、首先,打开企业管理器,选择【工具】-【查询分析器】:2、然后,输入SQL语句。如下:CREATE PROCEDURE byroyalty1 @percentage int AS select au_id from titleauthor where titleauthor.royaltyper = @percentage GO 3、然后,点击确定之后,命令就会自动添加进查询...

如何创建SQL存储过程?
展开“数据库”、sql server存储过程所属的数据库以及“可编程性”。右键单击“存储过程”,再单击“新建存储过程”。在“查询”菜单上,单击“指定模板参数的值”。在“指定模板参数的值”对话框中,“值”列包含参数的建议值。接受这些值或将其替换为新值,再单击“确定”。在查询编辑器中,使用过程...

sqlserver怎么创建存储过程
(1)执行速度快。存储过程创建是就已经通过语法检查和性能优化,在执行时无需每次编译。存储在数据库服务器,性能高。(2)允许模块化设计。只需创建存储过程一次并将其存储在数据库中,以后即可在程序中调用该过程任意次。存储过程可由在数据库编程方面有专长的人员创建,并可独立于程序源代码而单独修改 。(3)提高系统...

sql怎么建个调度,每天晚上定时清除表内容,
--SQLServer :--1.打开【SQL Server Management Studio】,在【对象资源管理器】列表中选择【SQL Server 代理】;--2.鼠标右击【SQL Server 代理】,选择【启动(S)】,如已启动,可以省略此步骤;--3.展开【SQL Server 代理】列表,右击【作业】-->【新建作业】;--3.1 在【常规】选项卡中:...

sqlserver存储过程如何定期删除表中的数据 求代码
方法一:企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)"--"数据库"选择执行命令的数据库 --"命令"中输入要执行的语句:update table set columns=0 where id=...

相似回答