Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / ламерский вопрос по SQL в Access / 4 сообщений из 4, страница 1 из 1
05.03.2003, 13:57
    #32114841
mad
mad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ламерский вопрос по SQL в Access
Добрый день.

Такое дело:

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
05.03.2003, 14:23
    #32114868
Sinner
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ламерский вопрос по SQL в Access
попробуйте int
потому что он целый в отличие от numeric
...
Рейтинг: 0 / 0
05.03.2003, 15:16
    #32114917
mad
mad
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
ламерский вопрос по SQL в Access
syntax error in field definition

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

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


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