2017-09-16 3 views
0

J'essaie d'insérer des données dans une table avec un PreparedStatement en Java et postgres JDBC. Je souhaite insérer dans la colonne startdate et column enddate des valeurs avec une condition indiquant que roomnumber est donné (?);Postgres INSERT INTO clause where avec Java preparedstatement

PreparedStatement = stm conn.prepareStatement ( "INSERT INTO chambre (startdate, les valeurs enddate) (?,?) Où roomnumber =?"))

Il me donne une erreur à WHERE. Quelle est la syntaxe correcte. Un grand merci

+0

syntaxe de base de données SQL. Pourquoi auriez-vous besoin d'une clause WHERE sur une instruction INSERT? S'il vous plaît ** apprendre SQL ** * (ailleurs) *. – Andreas

Répondre