如何在SQL中创建存储过程

在本文中,将介绍如何创建存储过程。

create proc语句用于创建存储过程。
在创建存储过程期间,我们需要记住存储过程名称不能与数据库的任何其他对象的名称相同。

这里将介绍存储过程的一些基本说明

  • create proc语句用于创建存储过程。
  • Create Proc语句必须是批处理的第一个语句。
  • 我们可以在SQL Server中创建临时存储过程。在临时存储过程中,我们使用#符号作为前缀,其中包含本地存储过程中的名称,##与全局存储过程名称的名称为前缀。
  • 我们可以通过调用存储过程中的存储过程中的一个或者多个参数。
  • 使用重新编译语句限制存储过程每次在应用程序中使用时都会重新编译。它降低了系统性能,因此避免了它。
  • 存储在存储中的加密语句可防止用户查看存储过程的代码。

创建存储过程的语句

use onitroadTestDB
if object_id('spcopycate') is not null
drop proc spcopycate
go
create proc spcopycate
as
if object_id('catecopy') is not null
drop table catecopy
select * into catecopy 
from cate

运行存储过程的语句

exec spcopycate
日期:2020-06-02 22:17:52 来源:oir作者:oir