SCHEMA_ID (Transact-SQL)
Возвращает идентификатор схемы, связанный с именем схемы.
Синтаксические обозначения Transact-SQL
Синтаксис
SCHEMA_ID ( [ schema_name ] )
Аргументы
Термин |
Определение |
---|---|
schema_name |
Имя схемы. schema_name имеет тип sysname. Если аргумент schema_name не задан, SCHEMA_ID возвращает идентификатор схемы по умолчанию вызывающего элемента. |
Типы возвращаемых данных
int
Возвращает NULL, если schema_name не является допустимой схемой.
Замечания
SCHEMA_ID возвращает идентификаторы системных и пользовательских схем. Функцию SCHEMA_ID можно вызывать в списке выбора, в предложении WHERE и в любом месте, где разрешается выражение.
Примеры
А.Возвращение идентификатора схемы по умолчанию вызывающего объекта
SELECT SCHEMA_ID();
GO
Б.Возвращение идентификатора именованной схемы
USE AdventureWorks2012;
GO
SELECT SCHEMA_ID('HumanResources');
GO