Trabajar en el Editor SQL
Web de Altova:
Editor SQL
El Editor SQL es el área en la que puede crear, visualizar, editar y ejecutar las instrucciones SQL necesarias para su trabajo con bases de datos. Podrá guardar los scripts SQL que cree con el editor SQL y agregarlos a sus proyectos. Además podrá abrir archivos SQL y consultarlos en el editor SQL.
El editor de SQL se inicia automáticamente al abrir un archivo SQL o al generar una instrucción a partir de un objeto de base de datos existente. Además, siempre puede abrir una nueva ventana del Editor SQL de la siguiente manera:
•Haga clic en el icono Editor SQL
de la barra de herramientas estándar,o seleccione la opción de menú Archivo | Nuevo | Editor SQL o pulse Ctrl+N.
En cuanto se active una ventana del Editor SQL, el menú Editor SQL y las barras de herramientas estarán disponibles. Además, cada ventana del Editor SQL cuenta con su propia barra de herramientas, que incluye botones para ejecutar código SQL, así como diversas opciones de selección y visualización de texto que se describen con más detalle en este capítulo.
Nota: Se asocia automáticamente una nueva ventana del editor SQL al origen de datos que esté activo en la ventana Explorador o en la ventana Proyecto.El origen de datos activo se muestra en todo momento en la barra del destino de la ejecución. Los comandos que se ejecuten desde el editor SQL afectarán únicamente ese origen de datos en concreto. Si existen diferentes orígenes de datos, el editor SQL corresponde al último que estuviera activo antes de que se abriera el editor SQL. Cualquier ventana del editor SQL que abra a continuación heredará ese origen de datos.
Si no hay ningún origen de datos conectado, la ventana Editor SQL se encuentra en estado «Sin conexión». Puede cambiar fácilmente el origen de datos al que está conectada la ventana Editor SQL, tal y como se muestra a continuación.
Para asignar un origen de datos a una ventana Editor SQL:
1.Haga clic en la ventana Editor SQL cuyas propiedades desee modificar.
2.En la ventana Propiedades, seleccione el origen de datos y, si procede, el objeto raíz.

Para acceder a la ventana Propiedades, haga clic en los enlaces Se desconoce o Sin conexión de la barra de destino de la ejecución (siempre que el botón Mostrar/Ocultar barra de destino de la ejecución
esté activado). En la imagen que figura a continuación, aún no se ha asignado ningún origen de datos a la ventana Editor SQL, por lo que la barra de destino de la ejecución muestra «Se desconoce - Sin conexión» como destino de la ejecución.

Puede editar instrucciones SQL en el Editor de SQL igual que en cualquier otro editor de texto, utilizando los comandos estándar de manipulación de texto, como Copiar (Ctrl + C), Pegar (Ctrl + V) y Cortar (Ctrl + X). Además, el Editor SQL ofrece funciones como el color de sintaxis, los comentarios, los marcadores, las regiones y el resaltado de texto (ver Funciones del Editor de SQL). Además, el Editor SQL ofrece funciones avanzadas de búsqueda y reemplazo, incluida la posibilidad de buscar y reemplazar texto utilizando expresiones regulares (ver Buscar y reemplazar texto).
La función de finalización automática puede ayudarle a introducir instrucciones en el Editor SQL (ver Finalización automática). También puede arrastrar objetos de base de datos existentes a la ventana Editor SQL para crear instrucciones SQL automáticamente (ver Generar instrucciones SQL).
No todas las versiones de BD son compatibles con el color de sintaxis, la finalización automática de texto y las opciones de formato del Editor SQL. Las versiones más recientes suelen tener mejor compatibilidad que las antiguas. |
Cuando el Editor SQL contiene varias instrucciones, puede optar por ejecutarlas de forma masiva, si el tipo de base de datos o el controlador lo permiten, o bien de forma secuencial; consulte Ejecutar SQL. También es posible asignar nombres descriptivos personalizados a las pestañas de resultados; consulte Cambiar el nombre a las pestañas de resultados.
Cuando necesite exportar únicamente un subconjunto de datos de la base de datos, puede escribir o generar la instrucción SELECT necesaria en el Editor SQL y, a continuación, proceder a la exportación de los resultados (ver Seleccionar datos para exportarlos). También puede usar el Editor SQL para crear vistas a partir de instrucciones SQL (ver Crear vistas).
El texto que aparece en el Editor SQL se puede imprimir y también se puede obtener una vista previa antes de imprimirlo (ver Imprimir SQL).