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.