powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ламерский вопрос по SQL в Access
4 сообщений из 4, страница 1 из 1
ламерский вопрос по SQL в Access
    #32114841
mad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Добрый день.

Такое дело:

CREATE TABLE City(
id IDENTITY,
name STRING
)

CREATE TABLE Sitizen(
id IDENTITY,
name STRING,
city NUMERIC,
FOREIGN KEY (city) REFERENCES City (id)
)

на 2-й запрос ругается, говорит, что ссылка должна быть такого же типа, как первичный ключ, на который она ссылается. Как вы видите, мне совсем не надо бы делать поле Sitizen.city типа IDENTITY, т.к. тогда оно становится уникальным. А мне надо, чтобы "в одном городе проживало несколько человек" ;)

Как такое воплотить в Access?

Спасибо.
...
Рейтинг: 0 / 0
ламерский вопрос по SQL в Access
    #32114868
Фотография Sinner
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
попробуйте int
потому что он целый в отличие от numeric
...
Рейтинг: 0 / 0
ламерский вопрос по SQL в Access
    #32114917
mad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
syntax error in field definition

таким был его ответ на INT и INTEGER
...
Рейтинг: 0 / 0
ламерский вопрос по SQL в Access
    #32114940
mad
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Прошу прощения, все заработало.
запятую не там ставил ;)

Спасибо.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ламерский вопрос по SQL в Access
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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