Altova DatabaseSpy 2024 Enterprise Edition

Finalización automática

Inicio Anterior Inicio Siguiente

La función de finalización automática del Editor SQL le ayudará a escribir instrucciones SQL sugiriendo palabras clave, tipos de datos, identificadores, separadores y operadores, dependiendo del tipo de instrucción de la que se trate. La finalización automática se invoca por defecto de forma automática en determinados contextos (p. ej. cuando el usuario empieza a teclear una instrucción). La opción Automático se puede cambiar en el cuadro de diálogo Opciones (Herramientas | Opciones | Editor SQL).

dbs_autocompletion

Finalización automática

Para navegar por la lista de sugerencias de finalización automática basta con pulsar las teclas Arriba y Abajo del teclado. Para elegir una sugerencia pulse Entrar o haga clic en la sugerencia.

 

Modos de la finalización automática

Hay dos modos de la finalización automática:

 

El modo Gramática SQL: es el modo predeterminado. En este modo DatabaseSpy comprueba lo que está introduciendo en el editor SQL con la gramática SQL y le sugiere cómo podría completarlo. La gestión de la finalización automática se puede configurar en el cuadro de diálogo Opciones (Herramientas | Opciones | Editor SQL).

El modo Asistente IA: usa el Asistente IA de DatabaseSpy para hacer sugerencias en cuanto a su instrucción SQL. Para ver esas sugerencias, pulse Ctrl+Espacio.

 

Puede cambiar entre esos dos modos haciendo clic en el icono Ayudantes de entrada en la barra de herramientas (rodeado de un círculo rojo en la imagen siguiente).

 

ic_EntryHelpersMode

 

Nota:Para que pueda usar el modo Asistente IA, tendrá que configurar una cuenta en OpenAI a través del cuadro de diálogo Opciones. Para obtener más información sobre el Asistente IA, sus funciones y su uso, seleccione el comando Vista | Explicación IA.

 

Deshabilitar la finalización automática

Para deshabilitar las sugerencias de finalización automática:

 

1.En el menú Herramientas haga clic en el comando Opciones (o pulse Ctrl+Alt+O).

2.Ahora haga clic en SQL Editor.

3.En el grupo de opciones Ayudantes de entrada desactive la casilla Abrir automáticamente.

 

Finalización automática manual

Para invocar a mano la función de finalización automática, pulse Ctrl+Espacio en el editor SQL.

 

Por ejemplo, en la imagen que aparece a continuación puede ver que la función de finalización automática se invocó a mano con las teclas Ctrl+Espacio. El objetivo del usuario es seleccionar rápidamente una tabla que está disponible en el esquema [dbo] de una base de datos SQL Server.

dbs_autocompletion_manual

Invocación manual de la finalización automática

Puede reconocer el tipo de objeto que aparece en la ventana de finalización automática por su icono:

 

ic_schemas

Esquemas

ic_tables

Tablas

ic_views

Vistas

ic_columns

Columnas

ic_functions

Funciones

ic_data-type

Tipos de datos

ic_procedures

Procedimientos

ic_keywords

Palabras clave

ic_separators

Separadores

 

© 2018-2024 Altova GmbH