Tôi đang cố gắng chèn dữ liệu vào cơ sở dữ liệu SQLite bằng cách sử dụng Python.Kiểm tra trùng lặp khi chèn trong SQLite
INSERT INTO DATA_TABLE(UID,LABEL) VALUES (NULL, "UK")
WHERE "UK" NOT EXISTS IN (SELECT LABEL FROM DATA_TABLE);
Truy vấn này được tạo động từ Python và tôi kiểm tra xem ngày đã tồn tại trong bảng trước khi chèn và nó không hoạt động trong cơ sở dữ liệu SQLite. Nhận lỗi này near "WHERE": syntax error
.
Tôi có làm gì sai không?
Cảm ơn sự giúp đỡ của bạn.
Có, tôi không biết điều đó. Cảm ơn :) – ukanth