Überprüfen ob Datensatz existiert

Status
Nicht offen für weitere Antworten.

spong3bob

Aktives Mitglied
Hallo!
ich arbeite seit kurzem mit JDBC und mysql
aber ich hänge gerade ein bisschen.. ich will überprüfen, ob ein Datensatz mit einem bestimmten namen shcon existiert..

mein ansatz: "SELECT * FROM tabelle WHERE name LIKE 'name'";
mit der query hol ich mir ein ResultSet. Jetzt möcht ich schaun, ob da was drin steht in dem ResultSet
 

HoaX

Top Contributor
a) wenn du nur prüfen willst ob der datensatz vorhanden ist, wieso holst du dir dann alle spalten? falls es mehrere treffer geben könnte tut ein limit 1 oä gut

b) einfach next aufrufen, wenn das false liefert gibt es keinen
 
M

maki

Gast
c) Du merkst gerade dass das Arbeiten mit einer "low-level" API wie JDBC ganz schön umständlich und aufwändig sein kann?

Woran merkst du, dass ein Objekt bereits in der DB existiert?

Stell dir vor, du hättest ein Attribut "id", bei bereits gespeicherten Objekten wäre das "nicht leer".
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
V Überprüfen ob Tabelle existiert in Access per ODBC Datenbankprogrammierung 2
F SQLite Datensatz löschen Datenbankprogrammierung 13
B Mit Button einen Datensatz löschen Datenbankprogrammierung 2
S sql query, um bestimten datensatz zu finden Datenbankprogrammierung 33
D MySQL Neuen Datensatz mit "new" anlegen Datenbankprogrammierung 16
E Nur der letzte Datensatz wird in Tabelle geschrieben Datenbankprogrammierung 4
M Serienbrief aus Datensatz Datenbankprogrammierung 2
E Aufzählung liest nur ersten Datensatz Datenbankprogrammierung 14
S SQLite Selectanfrage lieft datensatz aber cursor ist leer Datenbankprogrammierung 2
M Designfrage zu Rows die sich auf einen Datensatz derselben Tabelle beziehen Datenbankprogrammierung 7
A MySQL Datensatz wird nicht richtig gelöscht Datenbankprogrammierung 6
L SQLite fügt nur den ersten Datensatz ein Datenbankprogrammierung 2
C Hibernate Datensatz löschen Datenbankprogrammierung 2
M Access Datensatz beinhaltet ESC-Zeichen Datenbankprogrammierung 3
U Nur den ersten Datensatz löschen wenn mehrere gleiche da sind Datenbankprogrammierung 2
C Gleichzeitiger Zugriff auf Datensatz Datenbankprogrammierung 5
Eldorado MySQL Hibernate - neuen Datensatz einfügen Datenbankprogrammierung 2
Java.getSkill() Datensatz / Tupel automatisch nach xy Tagen / Stunden löschen Datenbankprogrammierung 7
M Datensatz exklusiv öffnen Datenbankprogrammierung 5
M design issue: datensatz lange locken? Datenbankprogrammierung 10
M Datensatz aus Datenbank löschen Datenbankprogrammierung 6
T Theoriefrage : mehrere User vs gleichen Datensatz Datenbankprogrammierung 4
K Schnelle Methode um zu testen ob Datensatz existiert Datenbankprogrammierung 9
R datenbank - datensatz sucjen Datenbankprogrammierung 4
-MacNuke- Hibernate löscht jeden Datensatz einzeln? Datenbankprogrammierung 12
V Doppelten Datensatz vermeiden? Datenbankprogrammierung 7
P SQL, nur jeder 5. Datensatz Datenbankprogrammierung 9
B Eingefügter Datensatz erneut abfragen. Datenbankprogrammierung 10
J Anzeige Button gibt immer nur 1. Datensatz aus DB aus Datenbankprogrammierung 8
M Letzter Datensatz mit auslesen(brauch kleinen Tipp) Datenbankprogrammierung 15
N SELECT: Datensatz sperren Datenbankprogrammierung 6
C vorheriegen oder letzten Datensatz Datenbankprogrammierung 2
K ResultSet: Erste Zeile ausgeben, Datensatz in String speiche Datenbankprogrammierung 13
W Nur ein Datensatz wird angezeigt, obwohl mehrere existieren Datenbankprogrammierung 7
C Datensatz einfügen und quittierung Datenbankprogrammierung 31
H letzter Datensatz wird nicht gefunden? Datenbankprogrammierung 6
F suche MySQl-Befehl um Datensatz an Tabellenende zu schreiben Datenbankprogrammierung 2
T Spring MongoDB: Prüfen ob bereits eine Email existiert Datenbankprogrammierung 15
H JDBC prüfen ob Table existiert Datenbankprogrammierung 3
G Existiert schon ein DB- Eintrag Datenbankprogrammierung 1
G SQLite Abfrage, ob in Tabelle X Spalte Y existiert Datenbankprogrammierung 4
C Prüfen, ob eine MySQL-Tabelle bereits existiert Datenbankprogrammierung 7
R Prüfen ob Tabelle existiert? Datenbankprogrammierung 4
G HSQLDB überprüfen, ob Tabelle bereits existiert Datenbankprogrammierung 3

Ähnliche Java Themen


Oben