SCHEMA_ID (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 el identificador de esquema asociado a un nombre de esquema.
Convenciones de sintaxis de Transact-SQL
Sintaxis
SCHEMA_ID ( [ schema_name ] )
Nota:
Para ver la sintaxis de Transact-SQL para SQL Server 2014 (12.x) y versiones anteriores, consulte Versiones anteriores de la documentación.
Argumentos
Término | Definición |
---|---|
schema_name | Es el nombre del esquema. schema_name es sysname. Si schema_name no se especifica, SCHEMA_ID devolverá el identificador del esquema predeterminado del autor de la llamada. |
Tipos de valor devuelto
int
Se devolverá NULL si schema_name no es un esquema válido.
Comentarios
SCHEMA_ID devolverá los Id. de los esquemas del sistema y de los esquemas definidos por el usuario. Se puede llamar a SCHEMA_ID en una lista de selección, en una cláusula WHERE y en cualquier lugar en el que se permita una expresión.
Ejemplos
A. Devolver el identificador del esquema predeterminado del llamador
SELECT SCHEMA_ID();
B. Devolver el identificador de un esquema con nombre
SELECT SCHEMA_ID('dbo');
Vea también
Funciones de metadatos (Transact-SQL)
SCHEMA_NAME (Transact-SQL)
sys.schemas (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