powered by simpleCommunicator - 2.0.35     © 2025 Programmizd 02
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Внешний ключ
4 сообщений из 4, страница 1 из 1
Внешний ключ
    #39483736
Viktor99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нужно связать две таблицы с помощью внешнего ключа. До этого работал с MS SQL Server и PostgreSQL. С SQLite столкнулся впервые. Если в MS SQL Sever данный запрос работает, то тут нет. Может тут что-то нужно сделать по другому?

Код: plsql
1.
create table storage (id INTEGER PRIMARY KEY, auto char(40), name char(20), month int, year int);


Код: plsql
1.
create table arhiv (id INTEGER PRIMARY KEY, fk_id_auto int FOREIGN KEY REFERENCES storage(id) ON DELETE CASCADE, param int, type char(10), month int, year int);
...
Рейтинг: 0 / 0
Внешний ключ
    #39483771
Фотография VSVLAD
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Viktor99,

Код: sql
1.
2.
3.
create table storage (id INTEGER PRIMARY KEY, auto text, name text, month INTEGER, year INTEGER);

create table arhiv(id INTEGER PRIMARY KEY, fk_id_auto INTEGER references storage(id) on delete cascade, param INTEGER, type text, month text, year text);



P.S. также проверьте, включены ли FK, выполнив запрос "pragma foreign_keys"
...
Рейтинг: 0 / 0
Внешний ключ
    #39483828
Viktor99
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
VSVLADViktor99,

Код: sql
1.
2.
3.
create table storage (id INTEGER PRIMARY KEY, auto text, name text, month INTEGER, year INTEGER);

create table arhiv(id INTEGER PRIMARY KEY, fk_id_auto INTEGER references storage(id) on delete cascade, param INTEGER, type text, month text, year text);



P.S. также проверьте, включены ли FK, выполнив запрос "pragma foreign_keys"


А если не включены, то как включить?
...
Рейтинг: 0 / 0
Внешний ключ
    #39483993
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Внешний ключ
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]