sp_dbcmptlevel (Transact-SQL)
Применимо к:SQL Server
Задает определенное поведение базы данных, совместимое с указанной версией SQL Server.
Внимание
Эта функция будет удалена в будущей версии SQL Server. Избегайте использования этого компонента в новых разработках и запланируйте изменение существующих приложений, в которых он применяется. Вместо этого используйте уровень совместимости ALTER DATABASE.
Соглашения о синтаксисе Transact-SQL
Синтаксис
sp_dbcmptlevel [ [ @dbname = ] name ]
[ , [ @new_cmptlevel = ] version ]
Аргументы
[ @dbname = ] name
Имя базы данных, для которой необходимо изменить уровень совместимости. Имена баз данных должны соответствовать правилам для идентификаторов. имя — sysname с значением NULL по умолчанию.
[ @new_cmptlevel = ] version
Версия SQL Server, с которой должна быть совместима база данных. версия tinyint с значением NULL по умолчанию. Это должно быть одно из следующих значений.
90 = SQL Server 2005 (9.x)
100 = SQL Server 2008 (10.0.x)
110 = SQL Server 2012 (11.x)
120 = SQL Server 2014 (12.x)
130 = SQL Server 2016 (13.x)
Значения кода возврата
0 (успешное завершение) или 1 (неуспешное завершение)
Результирующие наборы
Если параметры не указаны или если параметр имени не указан, sp_dbcmptlevel возвращает ошибку.
Если имя указано без версии, ядро СУБД возвращает сообщение, отображающее текущий уровень совместимости указанной базы данных.
Замечания
Описание уровней совместимости см. в разделе ALTER DATABASE Compatibility Level (Transact-SQL).
Разрешения
Только владелец базы данных, члены предопределенной роли сервера sysadmin и предопределенная роль базы данных db_owner (при изменении текущей базы данных) могут выполнять эту процедуру.
См. также
ядро СУБД хранимые процедуры (Transact-SQL)
ALTER DATABASE (Transact-SQL)
Зарезервированные ключевые слова (Transact-SQL)
Системные хранимые процедуры (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по