Вставка двух разных кортежей в таблицу с одинаковым первичным ключом в sqlite - PullRequest
0 голосов
/ 13 марта 2011

Я пытаюсь вставить в следующую таблицу ABC (пользовательский текст, num int), где пользователь первичный ключ два кортежа:

(aaa, 1)
(aaa, 2)

Что является результатомэто?

Ответы [ 2 ]

1 голос
/ 13 марта 2011

Первая вставка будет работать (если еще нет строки с этим первичным ключом) .

И вторая вставка не удастся: дублировать первичный ключ.

0 голосов
/ 13 марта 2011

Вторая вставка завершится неудачно, так как вы уже использовали этот ключ в таблице.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...