SQLiteデータベースを使用しています。SQLiteのCASE文 - INSERTが存在しない場合
id Value
が存在しないが、IF()関数のサポートがない場合、id value
またはurl Value
を挿入したいのですが、どのようにSQL CASE文を記述する必要がありますか?
require 'sqlite3'
$db.execute("
IF NOT EXISTS(select * from table WHERE id='123456')
BEGIN
INSERT INTO sap(id,url) VALUES('123456', 'https:/test.com');
END;")
すべてのヘルプは、
おかげでいただければ幸いです!
http://stackoverflow.com/questions/418898/sqlite-upsert-not-insert-or-replace –