重命名存储过程的 SQL 查询
存储过程是保存的 SQL 代码。创建它是为了节省时间,因为我们可以一次又一次地使用它而无需编写整个查询。在本文中,我们将了解如何重命名存储过程。
创建过程:
句法:
CREATE PROCEDURE procedure_name AS
SELECT * FROM table_name;
需要创建过程的 SQL 查询总是写在 AS 语句之后。
执行程序:
句法:
EXEC procedure_name;
我们可以通过两种方法来执行上述动作。这些方法是:
- 通过在 SQL Server 中使用 sp_rename 语句。
- 来自 SQL Server Management Studio(SSMS) 中的对象资源管理器。
对于演示,请按照以下步骤操作:
第一步:创建数据库
可以使用 CREATE 命令创建数据库。
询问:
CREATE DATABASE geeks;
第 2 步:使用数据库
使用以下 SQL 语句将数据库上下文切换到极客:
询问:
USE geeks;
第三步:表定义
我们的极客数据库中有以下 demo_table。
询问:
CREATE TABLE demo_table(
NAME VARCHAR(20),
AGE INT,
CITY VARCHAR(20) );
第 4 步:将数据插入表中
询问:
INSERT INTO demo_table VALUES
('ROMY KUMARI', 22, 'NEW DELHI'),
('RINKLE ARORA',23, 'PUNJAB'),
('AKANKSHA GUPTA',22, 'PUNJAB'),
('SUJATA JHA', 30,'PATNA'),
('PREETI GIRI', 26,'BANGLORE'),
('PREM GUPTA',31,'PUNE');
输出:
第 5 步:创建程序
我们将创建一个名为“ Display ”的过程来查看表格的所有内容。
询问:
CREATE PROCEDURE Display AS
SELECT * FROM demo_table;
输出:
第 6 步:重命名程序
方法一:使用 sp_rename
句法:
EXEC sp_rename 'Current procedure_name', 'New procedure_name';
为了演示,让我们将过程名称从'Display'重命名为'Show' 。
询问:
EXEC sp_rename 'Display', 'Show';
执行:
EXEC Show;
输出:
方法 2:从对象资源管理器
第 1 步:从菜单栏中的“查看”选项中打开对象资源管理器。它出现在屏幕的左侧。
我们可以在数据库文件夹中看到“geeks”数据库。
第 2 步:展开 geek 数据库中的 Programmability 文件夹。然后展开存储过程文件夹
第 3 步:右键单击创建的程序并选择“重命名”选项。
第 4 步:键入要重命名过程的名称
通过这两种方式,我们可以重命名存储过程。