2012-05-07 13 views
0

正しい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) 

答えて

1

を...

はどのように正しいINSERT WHERE文のようになりますか? WHEREなし

...

+0

OKので、どのようにデータベースに新しい値を挿入することができますか? – Pero

+0

@Pero。 **挿入する前にテーブル**に追加している行をフィルタリングする必要があります – gdoron

+0

UPDATEが最良の解決策だと思っています – Pero

1
insert into Vocables 
    select column1, column2 from other_table where ... 
関連する問題