tôi làm điều gì đó nhưsqlite, UPDATE OR REPLACE
CẬP NHẬT OR REPLACE someTable SET a = 1, b = 2 ĐÂU c = 3
Tôi hy vọng nếu nó doesnt tồn tại nó sẽ được chèn vào DBS. Nhưng không có gì xảy ra và tôi không có lỗi. Làm thế nào tôi có thể chèn dữ liệu, thay thế nó nếu nó đã tồn tại và sử dụng một nơi cho tình trạng này (thay vì thay thế BC của một ID duy nhất)
Cú pháp này không hợp lệ. Hãy xem xét https://www.sqlite.org/lang_insert.html để chèn và https://www.sqlite.org/lang_select.html để chọn. Không thể thêm mệnh đề where sau giá trị (...). –