sql >> Base de Datos >  >> RDS >> Mysql

Uso de fragmentos de Oracle JDeveloper con MySQL

En un artículo anterior, "Uso de bases de datos MySQL en Oracle JDeveloper", aprendió a usar JDeveloper con bases de datos MySQL. En este tutorial, aprenderá sobre otra característica de JDeveloper que se puede usar con MySQL:Snippets.

En este tutorial, se cubrirán los siguientes temas:

  • ¿Qué son los fragmentos de SQL?
  • Uso de un fragmento de SQL
  • Agregar un nuevo fragmento
  • Editar un fragmento de SQL
  • ¿Hacia dónde vamos desde aquí?

¿Qué son los fragmentos de SQL?

JDeveloper proporciona fragmentos de SQL incorporados que se pueden agregar a una hoja de trabajo de SQL para crear declaraciones de SQL. Un fragmento es simplemente una plantilla que contiene un bloque de código SQL que luego puede usar en otro lugar.

Para usar los fragmentos de SQL, seleccione Ventana>Base de datos>Fragmentos , como se muestra en la Figura 1.


Figura 1: Ventana>Bases de datos>Fragmentos

Los fragmentos predefinidos están disponibles para varias funciones diferentes, incluidas funciones agregadas, funciones analíticas, funciones de caracteres, funciones de conversión, formatos de fecha, funciones de fecha/hora, retrospectiva y formatos numéricos, como se muestra en la paleta Fragmentos de la figura 2.


Figura 2: Fragmentos de funciones y formatos

Uso de un fragmento de SQL

Como ejemplo del uso de Snippets, agregue SELECCIONAR en una hoja de cálculo SQL y seleccione COUNT(*) en las Funciones Agregadas , como se muestra en la Figura 3.


Figura 3: Seleccionando funciones agregadas>COUNT(*)

Nota: Si no está familiarizado con las hojas de trabajo SQL, puede obtener una introducción rápida leyendo mi artículo anterior, "Uso de las hojas de trabajo SQL de Oracle JDeveloper". Los ejemplos asumen que está utilizando la base de datos y la tabla creadas en ese artículo.

Agregue la función COUNT(*) a la hoja de trabajo SQL, como se muestra en la Figura 4.


Figura 4: Agregar COUNT(*) a la hoja de trabajo SQL

Complete la instrucción SQL como SELECT COUNT(*) FROM wlslog; haga clic en Ejecutar estado de cuenta icono para ejecutar la instrucción SQL.

Se muestra un recuento de 7, como se muestra en el resultado de la consulta en la Figura 5.


Figura 5: Resultado de la consulta

Agregar un nuevo fragmento

Se pueden agregar nuevos fragmentos seleccionando Agregar fragmento icono, como se muestra en la Figura 6.


Figura 6: Añadir fragmento

Una vez que haya seleccionado el ícono, se le presentará un Guardar fragmento ventana donde puede ingresar el SQL para el fragmento que desea crear, como se muestra en la Figura 7. Luego puede guardar el fragmento haciendo clic en Aplicar botón.


Figura 7: Guardar fragmento

Editar un fragmento de SQL

Para editar fragmentos de código de usuario (no los fragmentos integrados), haga clic en Editar fragmentos de código de usuario. , como se muestra en la Figura 8.


Figura 8: Editar fragmentos de usuario

En Editar fragmentos , seleccione el fragmento para editar y haga clic en Editar , como se muestra en la Figura 9. Se muestra la ventana Guardar fragmentos que se muestra en la Figura 7, en la que el fragmento se puede modificar y guardar con Aplicar.


Figura 9: Editar fragmentos>Editar

¿Hacia dónde vamos desde aquí?

Esta fue solo una descripción general rápida del uso de SQL Snippets en Oracle JDeveloper. Hay una serie de fragmentos de SQL que se pueden encontrar en Internet, o puede crear uno propio.

En el próximo artículo, le mostraré otra función dentro de Oracle JDeveloper que puede usar con MySQL u otras bases de datos. ¡Aprenderá a usar una tabla como plantilla para crear nuevas tablas!