Generación de código

Declaraciones DDL

Crear/Modificar la generación de tablas

Presione Ctrl+F6 en el nombre de la tabla, ya sea en la vista de base de datos o directamente desde el código SQL. Obtendrá una ventana donde podrá modificar la tabla. Defina o cambie los componentes de la tabla como columnas, índices y restricciones. En la vista previa instantánea puede ver el código que se genera. Elija qué quiere hacer: ejecutar inmediatamente o pegarlo en el editor.

Generador SQL

Declaración DDL para cualquier objeto

El Generador SQL le ayuda a obtener scripts DDL con opciones. Para hacer esto, presione Ctrl+Alt+G o elija Context menu → SQL Scripts → SQL Generator… y obtenga el DDL generado de cualquier tipo de objeto (tabla, esquema, procedimiento, lo que sea).

Declaraciones DDL para muchos objetos o todo el esquema

Lo mismo funciona para muchos objetos y hasta para el esquema completo. Presione Ctrl+Alt+G sobre el nombre del esquema y obtenga un script para crear todos los objetos.

Generar archivos SQL para los objetos seleccionados

Cuando utiliza el Generador SQL Ctrl+Alt+G para obtener el DDL a partir de objetos, también puede generar los archivos SQL para estos objetos. Para hacerlo, haga clic en el botón de guardar en el panel izquierdo.

Hay dos diseños para la salida. Ahora puede hacer clic en el botón Edit a la derecha del menú desplegable Layout y editar cualquiera de ellos. O crear el suyo propio. Estos diseños no son más que scripts con estilo.

Generar script de ejecución para procedimientos

Para hacer esto, elija la opción Execute procedures and functions en Generate

Fragmentos de código para crear objetos

La acción Generate, disponible mediante Alt+Ins, le ayuda a generar y modificar declaraciones DDL. Si crea una función, procedimiento, desencadenador, etc. con la acción Generate, se pegará un fragmento de DDL en el editor. Si crea una tabla, obtendrá la ventana mencionada anteriormente donde usted define todos los componentes de la tabla desde la interfaz de usuario: se generará una declaración DDL adecuada.

Para obtener más información sobre generación de DML, consulte Importar/Exportar opciones.