Consulta SQL para cambiar el nombre del procedimiento almacenado

El procedimiento almacenado es un código SQL guardado. Está creado para ahorrar tiempo ya que podemos usarlo una y otra vez sin escribir toda la consulta. En este artículo, veremos cómo cambiar el nombre de un procedimiento almacenado. 

 Para crear un procedimiento:

Sintaxis:

CREATE PROCEDURE procedure_name AS 
SELECT * FROM table_name;

La consulta SQL cuyo procedimiento debe crearse siempre se escribe después de la instrucción AS.

Para ejecutar el procedimiento:

Sintaxis:

EXEC procedure_name;

Podemos realizar la acción anterior por dos métodos. Esos métodos son:

  • Mediante el uso de la instrucción sp_rename en SQL Server.
  • Desde Object Explorer en SQL Server Management Studio (SSMS).

Para la demostración, siga los siguientes pasos:

Paso 1: Crear una base de datos

La base de datos se puede crear usando el comando CREAR.

Consulta:

CREATE DATABASE geeks;

Paso 2: usar una base de datos

Use la siguiente instrucción SQL para cambiar el contexto de la base de datos a geeks:

Consulta:

USE geeks;

Paso 3:  definición de la tabla

Tenemos la siguiente demo_table en la base de datos de nuestro geek.

Consulta:

CREATE TABLE demo_table(
NAME VARCHAR(20),
AGE INT,
CITY VARCHAR(20) );

Paso 4: Insertar datos en una tabla

Consulta:

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');

Producción:

Paso 5: Crear procedimiento

Crearemos un procedimiento llamado ‘ Display ‘ para visualizar todo el contenido de la tabla.

Consulta:

CREATE PROCEDURE Display AS  
SELECT * FROM demo_table;

Producción:

Paso 6: Procedimiento de cambio de nombre

Método 1: usando sp_rename

Sintaxis:

EXEC sp_rename 'Current procedure_name', 'New procedure_name';

Para la demostración, cambiemos el nombre del procedimiento de ‘Display’ a ‘Show’ .

Consulta:

EXEC sp_rename 'Display', 'Show';

Ejecutar:

EXEC Show;

Producción:

Método 2: desde el Explorador de objetos

Paso 1: abra el Explorador de objetos desde la opción Ver en la barra de menú. Aparece en el lado izquierdo de la pantalla.

Podemos ver la base de datos ‘geeks’ dentro de la carpeta de la base de datos.

Paso 2: expanda la carpeta Programmability dentro de la base de datos del geek. Luego expanda la carpeta de procedimiento almacenado

Paso 3: Haga clic derecho en el procedimiento creado y seleccione la opción ‘Renombrar’.

Paso 4: Escriba el nombre con el que desea renombrar el procedimiento

De estas dos formas, podemos renombrar el procedimiento almacenado.

Publicación traducida automáticamente

Artículo escrito por romy421kumari y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *