Adición de referencias a tablas a sentencias de SQL en el Constructor de consultas SQL

En el Constructor de consultas SQL, puede añadir una o varias referencias a tablas a una sentencia de SQL, en función del tipo de sentencia que haya creado.

Antes de empezar

Las referencias a tablas son objetos como tablas y vistas que puede incluir en una sentencia de SQL. Puede añadir referencias de tabla en cualquier momento, mientras está trabajando en la sentencia.

Puede crear una sentencia de SQL con varias referencias de tablas mediante las sentencias SELECT, FULLSELECT y WITH. Las sentencias INSERT, UPDATE y DELETE trabajan sobre una sola referencia de tabla.

Puede añadir referencias de tabla directamente en el panel Tablas, o arrastrándolas al panel Tablas. Puede arrastrar la referencia a una tabla de una base de datos en una conexión con la base de datos en la vista Explorador de fuentes de datos. También puede arrastrar una referencia a una tabla de un modelo de datos físico de un proyecto de datos en la vista Explorador de proyectos de datos.

Antes de poder añadir una o más referencias de tabla en el Constructor de consultas SQL, asegúrese de que dispone de la configuración siguiente:
  • La sentencia de SQL debe abrirse en el Constructor de consultas SQL.
  • Si arrastra una referencia de tabla desde una base de datos, la conexión de base de datos debe estar activa.
  • Si arrastra una referencia de tabla desde un modelo de datos físico, el modelo debe existir en un proyecto de diseño de datos.

Procedimiento

Para añadir la referencia a una tabla a una sentencia de SQL en el Constructor de consultas SQL:

  1. Añada la referencia a la tabla directamente en el panel Tablas o arrástrela hasta dicho panel:
    Para añadir la referencia a una tabla directamente en el panel Tablas
    1. Pulse el botón derecho del ratón sobre el panel Tablas del Constructor de consultas SQL y, a continuación, pulse Añadir tabla en el menú emergente.
    2. En la lista Nombre de tabla, expanda un esquema y pulse la referencia de tabla que se debe añadir.
    3. Si ya existe una referencia de tabla con el mismo nombre en la sentencia, especifique un alias.
    4. Pulse Aceptar.
    Para arrastrar una referencia de tabla desde una base de datos
    1. En la vista Explorador de fuentes de datos, expanda la conexión de base de datos.
    2. Expanda la base de datos, expanda la carpeta Esquemas y luego expanda un esquema.
    3. Expanda la carpeta en el esquema que contiene la referencia de tabla que desea añadir y luego arrastre la referencia de tabla al panel Tablas.
    Para arrastrar una referencia de tabla desde un modelo de datos físico
    1. En la vista Explorador de proyectos de datos, expanda un proyecto de diseño de datos que contenga el modelo de datos físico y luego expanda la carpeta Modelos de datos.
    2. Efectúe una doble pulsación en un archivo del modelo de datos físico (.dbm) para abrirlo.
    3. En la vista Explorador de proyectos de datos, expanda un esquema que resida en el modelo de datos físico.
    4. Arrastre la referencia de tabla que reside en el esquema al panel Tablas.
  2. Opcional: Si arrastró una referencia de tabla, especifique un alias.
    1. En el panel Tablas, pulse el botón derecho del ratón sobre la referencia a la tabla y luego pulse Actualizar alias en el menú emergente.
    2. En la ventana Cambiar alias de la tabla, escriba un alias y luego pulse Aceptar.

Resultados

La referencia a la tabla se añade al panel Tablas y se refleja en el panel Fuente SQL.

Si reorganiza los gráficos de la tabla en el panel Tablas y luego guarda la sentencia de SQL, la organización de los gráficos de la tabla vuelve al formato lineal y el orden de los gráficos de la tabla vuelve al orden de la sentencia de SQL.


Comentarios