“Conocimiento software>SQL Server

¿Cómo se entera el nombre del esquema de una tabla en SQL?

2011/3/27
El método para encontrar el nombre del esquema de una tabla en SQL depende del sistema de base de datos específico que esté utilizando. Aquí hay un desglose para los sistemas más comunes:

Sintaxis SQL general:

`` `SQL

Seleccione TABLE_SCHEMA, TABLE_NAME

De Information_Schema.tables

Donde table_name ='your_table_name';

`` `` ``

Sistemas de bases de datos específicos:

mysql:

`` `SQL

Seleccione TABLE_SCHEMA, TABLE_NAME

De Information_Schema.tables

Donde table_name ='your_table_name';

`` `` ``

PostgreSQL:

`` `SQL

Seleccione TABLE_SCHEMA, TABLE_NAME

De Information_Schema.tables

Donde table_name ='your_table_name';

`` `` ``

Oracle:

`` `SQL

Seleccionar propietario, table_name

De dba_tables

Donde table_name ='your_table_name';

`` `` ``

SQL Server:

`` `SQL

Seleccione SCHEMA_NAME (SCHEMA_ID), TABLE_NAME

De sys.tables

Donde nombre ='your_table_name';

`` `` ``

Explicación:

* `Information_schema`: Un esquema de base de datos que proporciona información sobre la base de datos en sí.

* `table_schema` (o` table_schema`, `propietario`,` schema_name (schema_id) `): Columna que contiene el nombre del esquema.

* `table_name`: Columna que contiene el nombre de la tabla.

* `where` cláusula: Filtra el resultado para mostrar solo el nombre del esquema para la tabla especificada.

Ejemplo:

Si el nombre de su tabla es "empleados" y desea encontrar su nombre de esquema en MySQL, usaría:

`` `SQL

Seleccione TABLE_SCHEMA, TABLE_NAME

De Information_Schema.tables

Donde table_name ='empleados';

`` `` ``

Notas importantes:

* Reemplace `" Your_Table_Name "` con el nombre real de su tabla.

* Asegúrese de tener los permisos necesarios para acceder a las tablas o vistas del sistema.

* La sintaxis específica puede variar ligeramente dependiendo de la versión de su sistema de base de datos.

Recuerde adaptar la consulta a su sistema de base de datos específico y nombre de la tabla.

SQL Server
Ventajas de SQL Server a través de Oracle
¿Quién usaría una consulta?
¿Qué es Microsoft SQL Server Express
¿Cómo funciona Microsoft SQL Server?
Herramientas de consultas de SQL Server
Cómo agregar un administrador en el SQL Server 2008
SQL Server Express 2005 X64 Service Pack Requisitos de Nivel
¿Qué es la tabla estática en Oracle?
Conocimiento de la computadora © http://www.ordenador.online