Поделиться через


SCHEMA_NAME (Transact-SQL)

Возвращает имя схемы, связанное с идентификатором схемы.

Значок ссылки на разделСинтаксические обозначения в Transact-SQL

Синтаксис

SCHEMA_NAME ( [ schema_id ] )

Аргументы

Термин

Определение

schema_id

Идентификатор схемы. Аргумент schema_id имеет тип int. Если аргумент schema_id не определен, SCHEMA_NAME возвратит имя принимаемой по умолчанию схемы вызывающей стороны.

Типы возвращаемых данных

sysname

Возвращает значение NULL, когда аргумент schema_id не является допустимым идентификатором.

Замечания

SCHEMA_NAME возвращает имена системных схем и пользовательских схем. SCHEMA_NAME можно вызывать в списке выбора, в предложении WHERE и в любом месте, где разрешается выражение.

Примеры

A. Возвращение имени принимаемой по умолчанию схемы вызывающей стороны

SELECT SCHEMA_NAME();
GO

Б. Возвращение имени схемы с помощью идентификатора

USE AdventureWorks;
GO
SELECT SCHEMA_NAME(5);
GO