2017-09-16 6 views
0

Ich versuche, Daten in eine Tabelle mit einem PreparedStatement in Java und postgres JDBC einzufügen. Ich möchte in Spalte Startdatum und Spalte Enddatum Werte mit einer Bedingung einfügen, dass Raumnummer gegeben ist (?);Postgres INSERT IN WHERE-Klausel mit Java preparedstatement

PreparedStatement stm = conn.prepareStatement ( "INSERT INTO Raum (Startdatum, Enddatum) values ​​(?,?) WHERE Zimmernummer =?"))

Es gibt mir einen Fehler bei WHERE. Was ist die korrekte Syntax? Vielen Dank

+0

Grund SQL-Syntax. Warum brauchen Sie eine 'WHERE'-Klausel für eine INSERT-Anweisung? Bitte ** lerne SQL ** * (anderswo) *. – Andreas

Antwort

Verwandte Themen