2017-09-16 9 views
0

Javaとpostgres JDBCでPreparedStatementを持つテーブルにデータを挿入しようとしています。 roomnumberが指定された条件(?)を指定して、列startdateおよびcolumn enddateの値に挿入します。Postgres INSERT INTO where節with Java preparedstatement

PreparedStatementのSTM = conn.prepareStatement( "((部屋にSTARTDATE、終了日)の値をINSERT?、?)WHERE roomnumber =?"))

それは私にエラーを与えます。 正しい構文は何ですか。 多くのありがとう

+0

基本的なSQL構文: ドキュメントの例がいくつかあります。なぜあなたは 'INSERT'文に' WHERE'節が必要でしょうか? SQL ** *(他の場所)*を学んでください。 – Andreas

答えて