Freigeben über


SCHEMATA (Transact-SQL)

Gibt eine Zeile für jedes Schema in der aktuellen Datenbank zurück. Geben Sie zum Abrufen von Informationen aus diesen Sichten den vollgekennzeichneten Namen (**INFORMATION_SCHEMA.**view_name) an. Um Informationen über alle Datenbanken in einer Instanz von SQL Server abzurufen, fragen Sie die sys.databases (Transact-SQL)-Katalogsicht ab.

Spaltenname

Datentyp

Beschreibung

CATALOG_NAME

sysname

Der Name der aktuellen Datenbank.

SCHEMA_NAME

nvarchar(128)

Gibt den Namen des Schemas zurück.

SCHEMA_OWNER

nvarchar(128)

Name des Schemabesitzers.

Wichtiger HinweisWichtig

Verwenden Sie keine INFORMATION_SCHEMA-Sichten, um das Schema eines Objekts zu bestimmen. Die einzige zuverlässige Methode zum Suchen des Schemas eines Objekts ist eine Abfrage der sys.objects-Katalogsicht.

DEFAULT_CHARACTER_SET_CATALOG

varchar(6)

Gibt immer NULL zurück

DEFAULT_CHARACTER_SET_SCHEMA

varchar(3)

Gibt immer NULL zurück.

DEFAULT_CHARACTER_SET_NAME

sysname

Gibt den Namen des Standardzeichensatzes zurück.

Siehe auch

Verweis

Systemsichten (Transact-SQL)

Informationsschemasichten (Transact-SQL)

sys.databases (Transact-SQL)

sys.schemas (Transact-SQL)

sys.syscharsets (Transact-SQL)