-
General
jdbc - PreparedStatement mit "select..where abc =/is null"
Folgendes Problem:
Ich möchte ein Select auf einer MySQL Datenbank ausführen, z.B. "select * from object where abc = ? and def = ?" wobei die beiden attribute durchaus auch null sein dürfen. Angeblich kann man bei Oracle Datenbanken einfach die Werte mit setNull() auf null setzen, bei MySQL scheint das aber nicht zu funktionieren. Die Datenbank hätte in dem Fall gerne ein "is" statt ein "=".
Lässt sich eine Abfrage mit Attributen die null oder != null sein können mit PreparedStatements machen oder muss ich auf normale Statements umsteigen?
Berechtigungen
- Neue Themen erstellen: Nein
- Themen beantworten: Nein
- Anhänge hochladen: Nein
- Beiträge bearbeiten: Nein
-
Foren-Regeln