può anche funzionare, ma che fai nei casi di omonimia?Originariamente inviato da 1000niumbug
Situazione: applicazione java > mysql
Vorrei fare dei controlli sui dati che vengono inseriti quando si aggiunge o modifica un record.
Banalmente tabella utenti, se inserisco un nome utente uguale dovrebbe restituire "utente già presente"
per fare questo avevo pensato di eseguire:
-query SELECT * FROM TABELLA WHERE NOME = ? AND COGNOME = ?
-se rs.next() é falso posso procedere all'inserimento.
Potrebbe funzionare? oppure ci sono strade migliori ed alternative?
Non è difficile che due persone abbiano lo stesso nome (sapessi in quante hanno il mio)

Rispondi quotando