Функции метаданных (Transact-SQL)Metadata Functions (Transact-SQL)

ОБЛАСТЬ ПРИМЕНЕНИЯ: даSQL Server нетБаза данных SQL AzureнетХранилище данных SQL AzureнетParallel Data WarehouseAPPLIES TO: yesSQL Server noAzure SQL Database noAzure SQL Data Warehouse noParallel Data Warehouse

Следующие скалярные функции возвращают информацию о базе данных и объектах баз данных:The following scalar functions return information about the database and database objects:

@@PROCID@@PROCID INDEX_COLINDEX_COL
APP_NAMEAPP_NAME INDEXKEY_PROPERTYINDEXKEY_PROPERTY
APPLOCK_MODEAPPLOCK_MODE INDEXPROPERTYINDEXPROPERTY
APPLOCK_TESTAPPLOCK_TEST NEXT VALUE FORNEXT VALUE FOR
ASSEMBLYPROPERTYASSEMBLYPROPERTY OBJECT_DEFINITIONOBJECT_DEFINITION
COL_LENGTHCOL_LENGTH OBJECT_IDOBJECT_ID
COL_NAMECOL_NAME OBJECT_NAMEOBJECT_NAME
COLUMNPROPERTYCOLUMNPROPERTY OBJECT_SCHEMA_NAMEOBJECT_SCHEMA_NAME
DATABASE_PRINCIPAL_IDDATABASE_PRINCIPAL_ID OBJECTPROPERTYOBJECTPROPERTY
DATABASEPROPERTYEXDATABASEPROPERTYEX OBJECTPROPERTYEXOBJECTPROPERTYEX
DB_IDDB_ID ORIGINAL_DB_NAMEORIGINAL_DB_NAME
DB_NAMEDB_NAME PARSENAMEPARSENAME
FILE_IDFILE_ID SCHEMA_IDSCHEMA_ID
FILE_IDEXFILE_IDEX SCHEMA_NAMESCHEMA_NAME
FILE_NAMEFILE_NAME SCOPE_IDENTITYSCOPE_IDENTITY
FILEGROUP_IDFILEGROUP_ID SERVERPROPERTYSERVERPROPERTY
FILEGROUP_NAMEFILEGROUP_NAME STATS_DATESTATS_DATE
FILEGROUPPROPERTYFILEGROUPPROPERTY TYPE_IDTYPE_ID
FILEPROPERTYFILEPROPERTY TYPE_NAMETYPE_NAME
FULLTEXTCATALOGPROPERTYFULLTEXTCATALOGPROPERTY TYPEPROPERTYTYPEPROPERTY
FULLTEXTSERVICEPROPERTYFULLTEXTSERVICEPROPERTY VERSIONVERSION

Все функции метаданных являются недетерминированными.All metadata functions are nondeterministic. Это означает, что данные функции не всегда возвращают одинаковые значения при каждом вызове, даже при одинаковых наборах входных значений.This means these functions do not always return the same results every time they are called, even with the same set of input values.

См. также:See Also

Встроенные функции (Transact-SQL)Built-in Functions (Transact-SQL)