SCHEMATA (Transact-SQL)

Restituisce una riga per ogni schema del database corrente. Per recuperare informazioni da queste viste, specificare il nome completo di **INFORMATION_SCHEMA.**view_name. Per recuperare informazioni su tutti i database in un'istanza di SQL Server, eseguire una query sulla vista del catalogo sys.databases (Transact-SQL).

Nome colonna

Tipo di dati

Descrizione

CATALOG_NAME

sysname

Nome del database corrente.

SCHEMA_NAME

nvarchar(128)

Restituisce il nome dello schema.

SCHEMA_OWNER

nvarchar(128)

Nome del proprietario dello schema.

Nota importanteImportante

Non utilizzare le viste INFORMATION_SCHEMA per determinare lo schema di un oggetto. L'unica modalità affidabile per cercare lo schema di un oggetto consiste nell'eseguire una query sulla vista del catalogo sys.objects.

DEFAULT_CHARACTER_SET_CATALOG

varchar(6)

Viene restituito sempre NULL.

DEFAULT_CHARACTER_SET_SCHEMA

varchar(3)

Viene restituito sempre NULL.

DEFAULT_CHARACTER_SET_NAME

sysname

Restituisce il nome del set di caratteri predefinito.

Vedere anche

Riferimento

Viste di sistema (Transact-SQL)

Viste degli schemi delle informazioni (Transact-SQL)

sys.databases (Transact-SQL)

sys.schemas (Transact-SQL)

sys.syscharsets (Transact-SQL)