Fórum Arquivo java #597676

06/10/2018

0

Eu preciso fazer um arquivo para armazenar dados, e quero verificar se um registro ja existe dentro desse arquivo procurando pelo id que fiz para o usuário colocar.
Luis Gustavo

Luis Gustavo

Responder

Posts

11/10/2018

Maicon Scapatici

Bom dia! Você necessariamente precisa gravas essas informações em um arquivo de texto? Não poderia ser por banco?
Caso decida fazer por banco de dados aconselho usar o Oracle Express Edition 11g e o Oracle SQL editor, ou até mesmo o PL/SQL.
Lá você cria o seu banco na configuração do XE, abre o editor SQL, monta suas tabelas para receber seus dados e efetua as consultas com um simples Select.
Criar Tabelas:
1
2
3
4
5
6
CREATE TABLE NOME_DA_TABELA
(
  ID   integer, --NOME DA COLUNA E TIPO DE DADO INTEIRO
  NOME         varchar2(20), -- NOME DA COLUNA E TIPO DE DADO CARACTERES DO TAMANHO 20
 
);


Verificar se o ID já existe:

1
2
3
4
SELECT ID
FROM NOME_DA_TABELA
WHERE
ID = 'NÚMERO PARA COMPARAÇÃO'
<-- Dessa forma você receberá resultado no prompt somente se a ID já existir no banco.

1
2
3
4
5
6
SELECT
                    CASE WHEN ID = 'PARAMETRO'
                                     THEN ( SELECT ID FROM NOME_DA_TABELA)
                     END
 
FROM NOME_DA_TABELA


Acredito ser isso.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar