2017-03-27 8 views
-1

では効果がありません、イムは、書籍の数が0であればノートやタイトル行を移入しようとすると、章番号は1で、詩の数は1です。これは私のクエリです挿入操作は、私のAndroidアプリでのsqlite

INSERT or replace INTO tbl_name ("Notes","Title") 
SELECT notes, title FROM tbl_name WHERE book = 0 and chapter = 1 and versecount = 1; 

ただし、このクエリは挿入操作を実行しません。なぜそうなのか?

+2

logcatを確認してください。 SQLエラーは、ログに頻繁に書き込まれ、無視される例外を引き起こします。 –

+0

一部の行を同じ表から読み取る行に置き換えます。これは意味をなさない。 –

答えて

2

忘れましたVALUESの部分はINSERT or REPLACEです。

INSERT or REPLACE INTO tbl_name ("Notes","Title") 
          VALUES("Notes text","Title text"); 
+0

VALUES句[*はクエリで置き換えることができます](http://www.sqlite.org/lang_insert.html)。 –

+0

nice ........... –

関連する問題