행이 삽입되지 않았으므로 SQLite에서 INSERT OR REPLACE 구문을 지금까지 시도하지 않았습니다. 테이블 쿼리를 만들고 내안드로이드 SQLite INSERT 또는 REPLACE
는
create table providers (provider_id text not null, provider_name text not null, provider_channel_id text not null, channel_name text not null);CREATE UNIQUE INDEX channel_id ON providers (provider_channel_id);
내 INSERT이다 OR 쿼리
INSERT OR REPLACE INTO providers (provider_channel_id, channel_name, provider_id, provider_name) VALUES ('1', '2', '3', '4')
감사
로 설정하지만 provider_channel_id'에 삽입한다 '열? – Sieryuu
provider_channel_id는 충돌이 감지되어야하는 열입니다. 쿼리 열의 순서가 올바르지 않습니다. – TilalHusain