Importación de sentencias SQL a los scripts en el editor de SQL y XQuery

Mientras trabaja en un script SQL en el editor de SQL y XQuery puede importar sentencias SQL desde un archivo hasta el script.

Antes de empezar

Acerca de esta tarea

El script abierto en el editor puede estar vacío o puede contener una o varias sentencias SQL existentes. Puede importar sentencias SQL de varios archivos al mismo script en pases separados.

Si importa sentencias SQL a un script que ya contiene sentencias SQL, las sentencias SQL importadas se colocan entre delimitadores con líneas de comentarios BEGIN y END. Una línea de comentario de script adicional describe la vía de acceso al archivo que contiene las sentencias SQL importadas.

El código siguiente muestra un ejemplo de script en el editor de SQL y XQuery con sentencias SQL importadas desde estos tres archivos. Al principio del proceso, el script estaba vacío.
  • Las sentencias CREATE TABLE, INSERT INTO y SELECT para la tabla t1 se han importado en el primer pase.
  • Las sentencias del archivo sample2.sql se han importado en el segundo pase.
  • Las sentencias del archivo sample3.sql se han importado en el tercer pase.
CREATE TABLE t1 (c1 char
                 c2 char(20)
                 c3 char(30) );

INSERT INTO t1 VALUES "a", "a", "g");

SELECT * FROM t1;

--  BEGIN   Sentencias SQL importadas
--  Script:  C:\Documents and Settings\ID_usuario\Desktop\scripts\sample2.sql
CREATE TABLE t2 (c1 char
                 c2 char(20)
                 c3 char(30) );

INSERT INTO t2 values "b", "b", "h");
--  END  sentencias SQL importadas

--  BEGIN   Sentencias SQL importadas
--  Script:  C:\Documents and Settings\ID_usuario\Desktop\scripts\sample3.sql
CREATE TABLE t3 (c1 char
                 c2 char(20)
                 c3 char(30) );

INSERT INTO t3 values "c", "c", "i");
--  END  sentencias SQL importadas

Procedimiento

Para importar sentencias SQL a un script en el editor SQL y XQuery:

  1. Si el script ya contiene sentencias SQL, mueva el punto de inserción al lugar del script al que desee importar las sentencias SQL. El editor no valida el punto de inserción.
  2. En el borde superior del editor pulse Importar.
  3. En la ventana Importar del directorio, seleccione el archivo que contiene las sentencias SQL que desee importar.
  4. Abra al pestaña Validación y especifique un terminador de sentencias.

Resultados

Las sentencias SQL del archivo que seleccione se añaden al script en el punto de inserción. Si efectúa cambios en las sentencias SQL del archivo que ha importado, las sentencias importadas en el script no se actualizan con esos cambios.

Feedback