Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
19.07.2012, 14:16
|
|||
---|---|---|---|
|
|||
Два внешних ключа в SQLite |
|||
#18+
Здравствуйте. Работаю с SQLite из-под Qt. Пытаюсь создать таблицу с двумя внешними ключами следующим запросом: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9.
Запрос выполняется корректно кроме одного косяка: не создается второй внешний ключ. Просто остается обычным полем. Перегуглил кучу гайдов и документации, всё вроде корректно. В чем может быть дело? P.S. Таблицы menus и restaurants к моменту выполнения запроса созданы. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.07.2012, 14:30
|
|||
---|---|---|---|
|
|||
Два внешних ключа в SQLite |
|||
#18+
P.P.S. уже обнаружил что автоинкремент в первичном ключе должен выглядеть так: Код: sql 1.
Но это к делу не относится, и, соответственно, не помогло. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.07.2012, 14:32
|
|||
---|---|---|---|
Два внешних ключа в SQLite |
|||
#18+
vetsakur, Проверьте запрос через утилиту sqlite3. По умолчанию FK отключены - вы выполняете соотв. прагму? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.07.2012, 14:43
|
|||
---|---|---|---|
|
|||
Два внешних ключа в SQLite |
|||
#18+
Проверяю через SQLite Studio. Прагма, очевидно, выполнена, ибо вторичные ключи в принципе создаются, но только по одному на таблицу ... |
|||
:
Нравится:
Не нравится:
|
|||
|
19.07.2012, 15:00
|
|||
---|---|---|---|
|
|||
Два внешних ключа в SQLite |
|||
#18+
Есть подкрепленное фактами подозрение, что косячит SQLite Studio и некорректно отображает ключи ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=54&mobile=1&tid=2009006]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
28ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
others: | 279ms |
total: | 391ms |
0 / 0 |