SQL-запрос для переименования хранимой процедуры
Хранимая процедура — это сохраненный код SQL. Он создан для экономии времени, поскольку мы можем использовать его снова и снова без написания всего запроса. В этой статье мы увидим, как переименовать хранимую процедуру.
Чтобы создать Процедуру:
Синтаксис:
CREATE PROCEDURE procedure_name AS SELECT * FROM table_name;
SQL-запрос, процедуру которого необходимо создать, всегда пишется после оператора AS.
Чтобы выполнить процедуру:
Синтаксис:
EXEC procedure_name;
Мы можем выполнить вышеуказанное действие двумя способами. Эти методы:
- С помощью оператора sp_rename в SQL Server.
- Из обозревателя объектов в SQL Server Management Studio (SSMS).
Для демонстрации выполните следующие шаги:
Шаг 1: Создайте базу данных
Базу данных можно создать с помощью команды CREATE.
Запрос:
CREATE DATABASE geeks;
Шаг 2: Использование базы данных
Используйте приведенный ниже оператор SQL, чтобы переключить контекст базы данных на гиков:
Запрос:
USE geeks;
Шаг 3: Определение таблицы
У нас есть следующая 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: Процедура переименования
Способ 1: использование sp_rename
Синтаксис:
EXEC sp_rename "Current procedure_name", "New procedure_name";
Для демонстрации давайте переименуем имя процедуры с 'Display' на 'Show' .
Запрос:
EXEC sp_rename "Display", "Show";
Выполнять:
EXEC Show;
Выход:
Способ 2: из обозревателя объектов
Шаг 1: Откройте обозреватель объектов из опции «Вид» в строке меню. Он появляется в левой части экрана.
Мы видим базу данных «гиков» внутри папки с базой данных.
Шаг 2: Разверните папку «Программируемость» в базе данных гика. Затем разверните папку хранимых процедур.
Шаг 3: Щелкните правой кнопкой мыши созданную процедуру и выберите параметр «Переименовать».
Шаг 4: Введите имя, с которым вы хотите переименовать процедуру
Этими двумя способами мы можем переименовать хранимую процедуру.