Ich habe eine Datenbank erstellt in phpmyadmin namens Inventar und eine Tabelle namens namens inventorydb.So löschen Sie Nicht-Null-Constraint in Java?
Meine Frage ist, wie lösche ich not null
Spalten. Die Sache ist, dass ich es bereits auf not null
in phpMyAdmin gesetzt habe. Hier ist meine Codierung.
("DELETE FROM inventorydb WHERE item_id= ('"+jTextField19.getText()+"') AND item_id IS NOT NULL");
Ich benutze Java Netbeans. Ich möchte, dass ein Fehler auftritt, wenn das Feld leer ist, btw item_id ist mein Primärschlüssel. Tut mir leid, ich bin ziemlich neu in all dem.
Nicht im Zusammenhang mit Ihrem Problem, aber bitte PreparedStatements für SQL-Abfragen verwenden. Es ist ziemlich unsicher, SQL-Abfragen zu erstellen, die Zeichenfolgen verketten. – Oliveira