Вставьте пару уникальных данных в sqlite bdd - PullRequest
0 голосов
/ 01 июля 2011

У меня есть такие данные:

sensor_name   timestamp
-----------   ---------
TNL09         1309539894
TNL09         1309539994
TNL27         1309540994
PWD           1309540994

Я хочу избежать повторяющихся значений. Я попытался преобразовать значение метки времени в значение primaryid, чтобы использовать INSERT OR REPLACE. Это работает, но если у меня та же временная метка с другим sensor_name, я не могу вставить новые данные.

Как я могу (если возможно) вставить пару уникальных данных без проверки по запросу SELECT?

1 Ответ

0 голосов
/ 24 июля 2015

Как отмечено выше:

INSERT OR REPLACE INTO table (sensor_name,timestamp) VALUES ("TNL27",1309540994) WHERE sensor_name=TNL27 OR WHERE sensor_name=1309540994
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...