DROP ROUTE (Transact-SQL)
Область применения: SQL Server Управляемый экземпляр SQL Azure
Удаляет маршрут путем удаления сведений для маршрута из таблицы маршрутизации текущей базы данных.
Соглашения о синтаксисе Transact-SQL
Синтаксис
DROP ROUTE route_name
[ ; ]
Примечание.
Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.
Аргументы
route_name
Имя удаляемого маршрута. Не могут быть указаны имена сервера, базы данных и схемы.
Замечания
Таблица маршрутизации, где хранится таблица метаданных, данные из которой могут быть получены с помощью представления каталога sys.routes. Таблица маршрутизации может быть обновлена только с помощью инструкций CREATE ROUTE, ALTER ROUTE и DROP ROUTE.
Можно удалить маршрут независимо от того, используют ли его какие-либо диалоги. Однако если не существует другого маршрута к удаленной службе, сообщения для этих диалогов останутся в очереди передачи до тех пор, пока не будет создан маршрут к удаленной службе или время ожидания диалога истечет.
Разрешения
По умолчанию разрешением на удаление значений маршрута по умолчанию обладает владелец маршрута, члены предопределенной роли базы данных ddl_admin или db_owner и члены предопределенной роли сервера sysadmin.
Примеры
В следующем примере показано удаление маршрута ExpenseRoute
.
DROP ROUTE ExpenseRoute ;
См. также
ALTER ROUTE (Transact-SQL)
CREATE ROUTE (Transact-SQL)
EVENTDATA (Transact-SQL)
sys.routes (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по