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

Uso de Oracle JDeveloper con MySQL Database Service en Oracle Cloud Platform, Parte 3

En “Uso de Oracle JDeveloper con el servicio de base de datos MySQL en Oracle Cloud Platform, parte 1”, se crea un servicio de base de datos MySQL en Oracle Cloud Platform. En el artículo "Uso de Oracle JDeveloper con MySQL Database Service en Oracle Cloud Platform, Parte 2", se crea una conexión al servicio de base de datos MySQL con Oracle JDeveloper y se crea una tabla de base de datos y se agregan datos de tabla. En este artículo, analizamos la consulta de la tabla y la exportación del conjunto de resultados a un script SQL. También discutimos algunas de las otras características del conjunto de resultados, como encontrar un número de registros y encontrar y resaltar registros. Este artículo tiene las siguientes secciones:

  • Consulta de datos de tabla con hoja de cálculo SQL
  • Listado del historial de SQL
  • Encontrar el número de registros en un conjunto de resultados
  • Buscar y resaltar registros en un conjunto de resultados
  • Exportación de un conjunto de resultados
  • Desconectar y conectar
  • Exportar una conexión
  • Eliminar una conexión
  • Eliminación del servicio MySQL
  • Conclusión

Consulta de datos de tabla con hoja de cálculo SQL

Abra otra hoja de trabajo SQL y agregue un SELECT para consultar la tabla wlslog, como se muestra en la Figura 1. El botón que se usa para ejecutar una sola instrucción SQL, como se muestra en la Figura 1, es diferente del botón que se usa para ejecutar un script SQL.


Figura 1: Ejecutar instrucción

El conjunto de resultados de la consulta SQL aparece en la lista, como se muestra en la Figura 2.


Figura 2: Conjunto de resultados

Listado del historial de SQL

Para ver el historial de SQL, que es una lista de sentencias de SQL ejecutadas en el pasado cercano, seleccione Historial de SQL. desde la barra de herramientas, como se muestra en la Figura 3.


Figura 3: Historial SQL

Encontrar el número de registros en un conjunto de resultados

El conjunto de resultados del ejemplo tiene solo siete filas y determinar el número de filas no requiere ninguna herramienta adicional, pero si un conjunto de resultados tiene varias filas (miles de filas), puede ser necesario un desplazamiento considerable para encontrar el número total de filas en el conjunto de resultados sin una función de herramienta como Count Rows. Haga clic con el botón derecho en el conjunto de resultados y seleccione Contar filas… , como se muestra en la Figura 4, para encontrar el número de filas.


Figura 4: Contar filas

El recuento de filas aparece en la lista, como se muestra en la Figura 5.


Figura 5: Recuento de filas

Buscar y resaltar registros en un conjunto de resultados

JDeveloper tiene una función para encontrar filas de datos (también llamados registros ) en un conjunto de resultados basado en algún criterio de búsqueda, como que un registro contiene algún término. Para usar la función, haga clic derecho en el conjunto de resultados y seleccione Buscar/Resaltar (ver Figura 6).


Figura 6: Buscar/Resaltar

A Buscar/Resaltar se muestra el cuadro de diálogo, como se muestra en la Figura 7.


Figura 7: Diálogo Buscar/Resaltar

Varias opciones de búsqueda/resaltado están disponibles. Estos se muestran en la Tabla 1.

Opción Buscar/Resaltar

Descripción
Ignorar caso Ignorar mayúsculas y minúsculas en los datos. Las mayúsculas y minúsculas en el término de búsqueda o los datos de la tabla no se tienen en cuenta y solo se utiliza el texto de búsqueda.
Palabra completa Buscar si existe una palabra completa en la tabla
Empieza por Buscar si los datos de una columna comienzan con el término especificado
Búsqueda ajustada Determina si ajustar la búsqueda
Color de resaltado El color de resaltado a usar
Resaltar persistente Determina si persiste el color de resaltado después de cerrar el cuadro de diálogo Buscar/Resaltar. Resaltar persistente puede seleccionarse solo si Resaltar fila también está seleccionada.
Resaltar fila Determina si resaltar una fila en el resultado de una búsqueda

Tabla 1: Buscar/resaltar opciones

Como ejemplo, especifique el término BEA-000365 en el cuadro de diálogo Buscar/Resaltar y seleccione la Palabra completa como se muestra en la Figura 8. Seleccione Entrar.


Figura 8: Uso de Buscar/Resaltar para buscar datos coincidentes

Como se muestra en la Figura 9, el mensaje "Se encontraron 5 coincidencias" muestra que se encontraron cinco registros.


Figura 9: Se encontraron 5 coincidencias

El resultado de la búsqueda no indica cuáles son los registros coincidentes. Para indicar qué registros coinciden con la búsqueda, seleccione Resaltar fila y seleccione la opción Color , una opción que está disponible solo si Resaltar fila es seleccionado. Seleccione Entrar y se resaltarán los registros con datos coincidentes, como se muestra en la Figura 10.


Figura 10: Filas resaltadas

Si Buscar/Resaltar se cierra el cuadro de diálogo, el resaltado de las filas seleccionadas también se elimina (consulte la Figura 11).


Figura 11: El resaltado de fila se eliminó cuando se cerró el cuadro de diálogo

Para conservar el resaltado de filas, seleccione también la opción Persistir resaltado , como se muestra en la Figura 12.


Figura 12: Opción de resaltado persistente seleccionada

Seleccione Entrar como antes y las filas coincidentes se resaltarán, como se muestra en la Figura 13.


Figura 13: Filas resaltadas

Seleccionando Persistir resaltado agrega otra característica. Cierra la Buscar/Resaltar cuadro de diálogo, como se muestra en la Figura 14.


Figura 14: Cerrar el cuadro de diálogo Buscar/Resaltar

Las filas resaltadas permanecen resaltadas, como se muestra en la Figura 15.


Figura 15: Las filas resaltadas permanecen resaltadas incluso después de cerrar el cuadro de diálogo Buscar/Resaltar

Para borrar los registros resaltados en un conjunto de resultados, haga clic en la X (ver Figura 16).


Figura 16: Borrar el resaltado de resultados de búsqueda

Se elimina el resaltado en los registros, como se muestra en la Figura 17. Sin embargo, el mensaje de la cantidad de registros coincidentes aún aparece en la lista.


Figura 17: Resaltado en Buscar registros borrado

Exportación de un conjunto de resultados

Para exportar el conjunto de resultados, haga clic con el botón derecho en el conjunto de resultados y seleccione Exportar... , como se muestra en la Figura 18.


Figura 18: Exportar…

La función Exportar exporta todos los registros del conjunto de resultados, no solo los registros resaltados. El origen/destino se inicia el asistente, como se muestra en la Figura 19. La Conexión se selecciona de forma predeterminada y no se puede modificar. La exportación de datos la sección tiene el Formato ,como insertar , de forma predeterminada, que genera instrucciones de inserción en el script de exportación. El terminador de línea está establecido en predeterminado del entorno , que es un carácter de nueva línea. El Nombre de la tabla está establecido en EXPORT_TABLE por defecto. El Guardar como está configurado en Archivo único y la Codificación predeterminada también se establece. El Nombre del archivo El campo especifica el archivo a exportar y se puede modificar a partir del nombre de archivo predeterminado de export.sql . Haga clic en Siguiente .


Figura 19: Asistente de origen/destino

Haga clic en Finalizar en el Resumen de exportación , como se muestra en la Figura 20.


Figura 20: Resumen de exportación

Se genera el script de exportación (consulte la Figura 21).


Figura 21: Exportar secuencia de comandos

Desconectar y conectar

Para desconectar una conexión, haga clic con el botón derecho en una conexión en Bases de datos ventana y seleccione Desconectar , como se muestra en la Figura 22.


Figura 22: Desconectar

Antes de desconectar una conexión, confirme Guardar se abren cuadros de diálogo para guardar los scripts no guardados, como MySQLConnection~1.sql secuencia de comandos que se muestra en la Figura 23. Haga clic en para guardar el guión.


Figura 23: Guardar cuadro de diálogo

Un Guardar la ventana se abre para proporcionar la ubicación del directorio de archivos. Seleccione un directorio y un nombre de archivo y haga clic en Guardar . Para conectar una conexión desconectada, haga clic derecho en la conexión en Bases de datos y seleccione Conectar , como se muestra en la Figura 24.


Figura 24: Conectar

Exportar una conexión

Para exportar una conexión, haga clic derecho en la conexión y seleccione Exportar , como se muestra en la Figura 25.


Figura 25: Exportar

Exportar catálogos y conexiones se inicia el diálogo (consulte la Figura 26). Especifique un Nombre de archivo de archivo; tendrá un .rcx sufijo. Para el manejo de errores durante la exportación, se proporcionan dos opciones:Error en el primer error y Ignorar errores . Haz clic en Exportar .


Figura 26: Exportar catálogos y conexiones>Exportar

La exportación se completa con éxito, como se muestra en la Figura 27. Haga clic en Aceptar.


Figura 27: Exportación completada con éxito

Eliminar una conexión

Para eliminar una conexión MySQLConnection, haga clic con el botón derecho en la conexión en Bases de datos ventana o los Recursos ventana y seleccione Eliminar , como se muestra en la Figura 28.


Figura 28: Eliminar

Haz clic en en Confirmación de eliminación , como se muestra en la Figura 29.


Figura 29: Eliminar Confirmación

La conexión se elimina, como se muestra en la Figura 30.


Figura 30: Conexión MySQL eliminada

Eliminación del servicio MySQL

Para eliminar un servicio de base de datos MySQL, seleccione Eliminar desde el icono para gestionar el servicio (ver Figura 31).


Figura 31: Seleccionar Eliminar

En Eliminar servicio cuadro de diálogo, seleccione Forzar eliminación del servicio y haz clic en Eliminar , como se muestra en la Figura 32.


Figura 32: Eliminar servicio

El mysqldb el servicio comienza a eliminarse, como se muestra en la Figura 33.


Figura 33: Eliminación de servicio

Conclusión

En tres artículos, discutimos el uso de JDeveloper con el servicio de base de datos MySQL en la plataforma Oracle Cloud. Primero creamos un servicio MySQL y posteriormente nos conectamos al servicio con JDeveloper. Demostramos las diferentes funciones de JDeveloper para bases de datos, como crear una tabla, agregar datos de tabla y consultar tablas usando una hoja de trabajo SQL, exportar un conjunto de resultados, encontrar y resaltar registros y desconectar y conectar una conexión.