SCHEMATA (Transact-SQL)
Se aplica a:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Punto de conexión de análisis SQL en Microsoft FabricAlmacenamiento en Microsoft Fabric
Devuelve una fila por cada esquema de la base de datos actual. Para recuperar información de estas vistas, especifique el nombre completo de INFORMATION_SCHEMA.view_name. Para recuperar información sobre todas las bases de datos de una instancia de SQL Server, consulte la vista de catálogo sys.databases (Transact-SQL).
Nombre de la columna | Tipo de datos | Descripción |
---|---|---|
CATALOG_NAME | sysname | Nombre de la base de datos actual |
SCHEMA_NAME | nvarchar(128) | Devuelve el nombre del esquema. |
SCHEMA_OWNER | nvarchar(128) | Nombre del propietario del esquema. Importante: No utilice las vistas de INFORMATION_SCHEMA para determinar el esquema de un objeto. Estas vistas solo representan un subconjunto de los metadatos de un objeto. La única manera confiable de encontrar el esquema de un objeto es consultar la vista de catálogo sys.objects . |
DEFAULT_CHARACTER_SET_CATALOG | varchar(6) | Siempre devuelve NULL. |
DEFAULT_CHARACTER_SET_SCHEMA | varchar(3) | Siempre devuelve NULL. |
DEFAULT_CHARACTER_SET_NAME | sysname | Devuelve el nombre del juego de caracteres predeterminado. |
Ejemplo
En el ejemplo siguiente, se devuelve información sobre los esquemas de la base de datos maestra:
SELECT * FROM master.INFORMATION_SCHEMA.SCHEMATA;
Consulte también
Vistas del sistema (Transact-SQL)
Vistas de esquema de información (Transact-SQL)
sys.databases (Transact-SQL)
sys.schemas (Transact-SQL)
sys.syscharsets (Transact-SQL)
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de