Ескертпе
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Жүйеге кіруді немесе каталогтарды өзгертуді байқап көруге болады.
Бұл бетке кіру үшін қатынас шегін айқындау қажет. Каталогтарды өзгертуді байқап көруге болады.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Возвращает идентификатор схемы, связанный с именем схемы.
Схемы базы данных служат пространствами имен или контейнерами для объектов, таких как таблицы, представления, процедуры и функции, которые можно найти в представлении sys.objects каталога.
Каждая схема имеет владельца. Владелец является субъектом безопасности.
Соглашения о синтаксисе 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();
B. Возвращает идентификатор схемы именованной схемы.
SELECT SCHEMA_ID('dbo');