SCHEMA_ID (Transact-SQL)
Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure Управляемый экземпляр SQL Azure Конечная точка аналитики аналитики Synapse Analytics Analytics (PDW)SQL Analyticsв Microsoft FabricХранилище в Microsoft Fabric
Возвращает идентификатор схемы, связанный с именем схемы.
Соглашения о синтаксисе Transact-SQL
Синтаксис
SCHEMA_ID ( [ schema_name ] )
Примечание.
Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.
Аргументы
Термин | Определение |
---|---|
schema_name | Имя схемы. Аргумент schema_name имеет тип sysname. Если аргумент schema_name не задан, SCHEMA_ID возвращает идентификатор схемы по умолчанию вызывающего элемента. |
Типы возвращаемых данных
int
Возвращает NULL, если schema_name не является допустимой схемой.
Замечания
SCHEMA_ID возвращает идентификаторы системных и пользовательских схем. Функцию SCHEMA_ID можно вызывать в списке выбора, в предложении WHERE и в любом месте, где разрешается выражение.
Примеры
А. Возвращение идентификатора схемы по умолчанию вызывающего объекта
SELECT SCHEMA_ID();
B. Возвращение идентификатора именованной схемы
SELECT SCHEMA_ID('dbo');
См. также
Функции метаданных (Transact-SQL)
SCHEMA_NAME (Transact-SQL)
sys.schemas (Transact-SQL)
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по