SCHEMATA (Transact-SQL)
Se aplica a: punto de conexión de SQL Server
Azure SQL Database
Azure SQL Instancia administrada
punto de conexión de SQL Analytics Analytics Platform System (PDW) de SQL Analytics
System (PDW)
de SQL Server en Microsoft Fabric
Warehouse 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 las Cuestiones de GitHub como mecanismo de retroalimentación para el contenido y lo sustituiremos por un nuevo sistema de retroalimentación. Para más información, consulta:Enviar y ver comentarios de