“Conocimiento software>SQL Server

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

2013/9/3
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
¿Cuáles son los elementos de SQL?
¿Pueden Oracle e IIS cohabitar en un servidor?
Cómo importar datos SQL 2005 Express
¿Qué tabla de qué base de datos se agrega un usuario?
Cómo instalar MS SQL Server 2005 Express Edition
Cómo diseñar soluciones de bases de datos utilizando Microsoft SQL Server
¿Cómo se puede dedicar al alojamiento de SQL Server?
¿Cuáles son las ventajas de una base de datos SQL en comparación con una base de datos de MS Access?
Conocimiento de la computadora © http://www.ordenador.online