正しいINSERT WHERE
のステートメントはどのように見えるのですか? 私はこのようになり、通常のINSERT
文を持っているし、それが動作します:html5 insert構文のgwt-html5データベースを使用したデータベース構文エラー
tx.executeSql("INSERT INTO Vocables (english, german) VALUES (?, ?)", new Object[]{eng, ger}, new StatementCallback<JavaScriptObject>()
しかし、どのようにINSERT WHERE
の文のようになりますか? 私はこれを試しましたが、うまくいきません。
("INSERT INTO Vocables (english, german) VALUES (?, ?) WHERE id=(?)", new Object[]{eng, ger,id});
私は、このエラーメッセージが出ます:INSERT
コマンドにはWHERE
句がありません
could not prepare statement(1 near "WHERE": syntax error)
OKので、どのようにデータベースに新しい値を挿入することができますか? – Pero
@Pero。 **挿入する前にテーブル**に追加している行をフィルタリングする必要があります – gdoron
UPDATEが最良の解決策だと思っています – Pero