Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Usando o Oracle JDeveloper com MySQL Database Service no Oracle Cloud Platform, Parte 3


Em “Usando o Oracle JDeveloper com MySQL Database Service no Oracle Cloud Platform, Parte 1”, um serviço de banco de dados MySQL é criado no Oracle Cloud Platform. No artigo “Using Oracle JDeveloper with MySQL Database Service on Oracle Cloud Platform, Part 2”, uma conexão é criada com o serviço de banco de dados MySQL com Oracle JDeveloper e uma tabela de banco de dados criada e dados de tabela adicionados. Neste artigo, discutimos a consulta da tabela e a exportação do conjunto de resultados para um script SQL. Também discutimos alguns dos outros recursos do conjunto de resultados, como localizar o número de registros e localizar e destacar registros. Este artigo tem as seguintes seções:
  • Consultando dados de tabela com planilha SQL
  • Listando o histórico do SQL
  • Como encontrar o número de registros em um conjunto de resultados
  • Encontrar e destacar registros em um conjunto de resultados
  • Exportando um conjunto de resultados
  • Desconectando e conectando
  • Exportando uma conexão
  • Exclusão de uma conexão
  • Exclusão do serviço MySQL
  • Conclusão

Consultando dados da tabela com planilha SQL


Abra outra planilha SQL e adicione um SELECT para consultar a tabela wlslog, conforme mostrado na Figura 1. O botão usado para executar uma única Instrução SQL, conforme mostrado na Figura 1, é diferente do botão usado para executar um script SQL.


Figura 1: Executar declaração

O conjunto de resultados da consulta SQL é listado, conforme mostrado na Figura 2.


Figura 2: Conjunto de resultados

Listando o histórico do SQL


Para listar o histórico de SQL, que é uma lista de instruções SQL executadas no passado, selecione SQL History na barra de ferramentas, como mostrado na Figura 3.


Figura 3: Histórico de SQL

Encontrando o número de registros em um conjunto de resultados


O conjunto de resultados no exemplo tem apenas sete linhas e determinar o número de linhas não requer nenhuma ferramenta adicional, mas se um conjunto de resultados tiver várias linhas (milhares de linhas), pode ser necessário rolar significativamente para encontrar o número total de linhas em o conjunto de resultados sem um recurso de ferramenta, como Contar Linhas. Clique com o botão direito do mouse no conjunto de resultados e selecione Contar linhas… , conforme mostrado na Figura 4, para encontrar o número de linhas.


Figura 4: Contar linhas

A Contagem de Linhas é listado, como mostrado na Figura 5.


Figura 5: Contagem de linhas

Encontrar e destacar registros em um conjunto de resultados


JDeveloper tem um recurso para encontrar linhas de dados (também chamado de registros ) em um conjunto de resultados com base em algum critério/critério de pesquisa, como um registro que contém algum termo. Para usar o recurso, clique com o botão direito do mouse no conjunto de resultados e selecione Localizar/Realçar (ver Figura 6).


Figura 6: Localizar/Realçar

Um Localizar/Realçar diálogo é exibido, como mostrado na Figura 7.


Figura 7: Diálogo Localizar/Realçar

Várias opções de localizar/destacar estão disponíveis. Estes são mostrados na Tabela 1.

Opção Localizar/Realçar
Descrição
Ignorar maiúsculas Ignorar maiúsculas e minúsculas nos dados. Maiúsculas/minúsculas no termo de pesquisa ou nos dados da tabela não são levadas em consideração e apenas o texto da pesquisa é usado.
Palavra inteira Descobrir se existe uma palavra inteira na tabela
Começa com Descobrir se os dados de uma coluna começam com o termo especificado
Pesquisa de encapsulamento Determina se a pesquisa deve ser agrupada
Cor de destaque A cor de destaque a ser usada
Persistir destaque Determina se a cor de realce deve persistir após o fechamento da caixa de diálogo Localizar/Realçar. Persistir destaque só pode ser selecionado se a linha de destaque também estiver selecionada.
Realçar linha Determina se uma linha deve ser destacada no resultado de uma pesquisa

Tabela 1: Encontrar/Realçar Opções

Como exemplo, especifique o termo BEA-000365 na caixa de diálogo Localizar/Realçar e selecione a Palavra inteira opção, conforme mostrado na Figura 8. Selecione Enter.


Figura 8: Usando Localizar/Realçar para encontrar dados correspondentes

Conforme mostrado na Figura 9, a mensagem “Found 5 matches” mostra que cinco registros foram encontrados.


Figura 9: Encontrou 5 correspondências

O resultado da busca não indica quais são os registros correspondentes. Para indicar quais registros correspondem à pesquisa, selecione Destacar linha opção e selecione a Cor , uma opção que fica disponível somente se Destacar linha é selecionado. Selecione Enter e os registros com dados correspondentes serão destacados, conforme mostrado na Figura 10.


Figura 10: Linhas destacadas

Se o Localizar/Realçar é fechada, o destaque das linhas selecionadas também é removido (veja a Figura 11).


Figura 11: Realce de linha removido quando a caixa de diálogo é fechada

Para manter o realce da linha, selecione também a opção Persist Highlight , conforme mostrado na Figura 12.


Figura 12: Persistir opção de destaque selecionada

Selecione Enter como antes e as linhas correspondentes serão destacadas, conforme mostrado na Figura 13.


Figura 13: Linhas destacadas

Selecionando Persistir destaque adiciona outro recurso. Feche o Localizar/Realçar diálogo, como mostrado na Figura 14.


Figura 14: Fechando a caixa de diálogo Localizar/Realçar

As linhas destacadas permanecem destacadas, conforme mostrado na Figura 15.


Figura 15: As linhas destacadas permanecem destacadas mesmo depois que a caixa de diálogo Localizar/Realçar é fechada

Para limpar os registros destacados em um conjunto de resultados, clique no X botão (veja a Figura 16).


Figura 16: Limpando o Realce do Resultado da Pesquisa

O destaque nos registros é removido, conforme mostrado na Figura 17. Mas a mensagem do número de registros correspondidos ainda é listada.


Figura 17: Realce em Encontrar registros desmarcado

Exportando um conjunto de resultados


Para exportar o conjunto de resultados, clique com o botão direito do mouse no conjunto de resultados e selecione Exportar… , conforme mostrado na Figura 18.


Figura 18: Exportar…

O recurso Exportar exporta todos os registros no conjunto de resultados, não apenas os registros destacados. A origem/destino o assistente é iniciado, conforme mostrado na Figura 19. A Conexão é selecionado por padrão e não pode ser modificado. Os Dados de exportação seção tem o Formato ,como inserir ,por padrão, que gera instruções de inserção no script de exportação. O Exterminador de Linha está definido como padrão de ambiente , que é um caractere de nova linha. O Nome da tabela está definido como EXPORT_TABLE por padrão. O Salvar como está definido como Arquivo único e a Codificação padrão também está definido. O Nome do arquivo campo especifica o arquivo para o qual exportar e pode ser modificado a partir do nome de arquivo padrão de export.sql . Clique em Avançar .


Figura 19: Assistente de origem/destino

Clique em Concluir no Resumo da exportação , como mostrado na Figura 20.


Figura 20: Resumo da exportação

O script de exportação é gerado (veja a Figura 21).


Figura 21: Exportar script

Desconectando e conectando


Para desconectar uma conexão, clique com o botão direito do mouse em uma conexão em Bancos de dados janela e selecione Desconectar , conforme mostrado na Figura 22.


Figura 22: desconectar

Antes de uma conexão ser desconectada, confirmação Salvar diálogos são abertos para salvar quaisquer scripts não salvos, como o MySQLConnection~1.sql script mostrado na Figura 23. Clique em Sim para salvar o roteiro.


Figura 23: Caixa de diálogo Salvar

Um Salvar janela é aberta para fornecer o local do diretório do arquivo. Selecione um diretório e um nome de arquivo e clique em Salvar . Para conectar uma conexão desconectada, clique com o botão direito do mouse na conexão em Bancos de dados e selecione Conectar , conforme mostrado na Figura 24.


Figura 24: Conectar

Exportando uma conexão


Para exportar uma conexão, clique com o botão direito do mouse na conexão e selecione Exportar , conforme mostrado na Figura 25.


Figura 25: Exportar

Os Exportar Catálogos e Conexões diálogo é iniciado (veja a Figura 26). Especifique um Nome de arquivo de arquivo; ele terá um .rcx sufixo. Para tratamento de erros durante a exportação, são fornecidas duas opções:Fail On First Error e Ignorar erros . Clique em Exportar .


Figura 26: Exportar Catálogos e Conexões> Exportar

A exportação é concluída com sucesso, conforme mostrado na Figura 27. Clique em OK.


Figura 27: Exportação concluída com sucesso

Excluindo uma conexão


Para excluir uma conexão MySQLConnection, clique com o botão direito do mouse na conexão em Bancos de dados janela ou os Recursos janela e selecione Excluir , conforme mostrado na Figura 28.


Figura 28: Excluir

Clique em Sim em Confirmação de exclusão , conforme mostrado na Figura 29.


Figura 29: Excluir confirmação

A conexão é excluída, conforme mostrado na Figura 30.


Figura 30: MySQLConnection excluído

Excluindo serviço MySQL


Para excluir um serviço de banco de dados MySQL, selecione Excluir do ícone para gerenciar o serviço (veja a Figura 31).


Figura 31: Selecionando Excluir

Em Excluir serviço caixa de diálogo, selecione Forçar exclusão do serviço e clique em Excluir , conforme mostrado na Figura 32.


Figura 32: Excluir serviço

O mysqldb service começa a ser excluído, conforme mostrado na Figura 33.


Figura 33: Excluindo serviço

Conclusão


Em três artigos, discutimos o uso do JDeveloper com o serviço de banco de dados MySQL na plataforma Oracle Cloud. Primeiro, criamos um serviço MySQL e posteriormente nos conectamos ao serviço com o JDeveloper. Demonstramos os diferentes recursos do JDeveloper para bancos de dados, como criar uma tabela, adicionar dados de tabela e consultar tabela usando uma planilha SQL, exportar um conjunto de resultados, localizar e destacar registros e desconectar e conectar uma conexão.