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

如题所述

sqlserver存储过程的基本操作:

一、创建存储过程

1、语法格式:

create proc | procedure pro_name
    [{@参数数据类型} [=默认值] [output],
     {@参数数据类型} [=默认值] [output],
     ....
    ]
as
    SQL_statements

以上是最基本语法,举个简单的例子:

CREATE proc p_test 
as
select retu = 1

存储过程返回一个结果集:1

2、执行存储过程

EXECUTE Procedure_name '' --存储过程如果有参数,后面加参数格式为:@参数名=value,也可直接为参数值value

例子调用结果:

3、删除存储过程

drop procedure procedure_name  --在存储过程中能调用另外一个存储过程,而不能删除另外一个存储过程
温馨提示:答案为网友推荐,仅供参考
相似回答