• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

уникальный ключ Sql Access

  • Автор темы pshyeah
  • Дата начала
Статус
Закрыто для дальнейших ответов.
P

pshyeah

здраствуйте, уважаемые программисты. я,наверное,с самым глупым вопросом к вам обращаюсь, но сама решить не могу((((

вообще, я создаю вот такую табличку..

CREATE TABLE Поставка (
код_регистрации autoincrement,
название_предприятия text(20) NOT NULL,
название_корабля text(15) NOT NULL,
рыба text(15) NOT NULL,
количество_рыбы double NOT NULL,
дата_прибытия datetime NOT NULL,
время_прибытия datetime NOT NULL,

CONSTRAINT pk_Поставка PRIMARY KEY (код_регистрации, дата_прибытия, название_корабля, рыба),
CONSTRAINT fk_Поставка_Корабль FOREIGN KEY (название_корабля)
REFERENCES Корабль (название_корабля),
CONSTRAINT fk_Поставка_Рыба FOREIGN KEY (рыба)
REFERENCES Рыба (рыба)
);

и не могу проиндексировать поля главной таблицы. поэому она не хочет создаваться..

создала отдельный запрос с CREATE UNIQUE INDEX My_fish ON Поставка(код_регистрации); но он ведь работает только после создания моей Поставка..

помогите,пожалуйста,если хоть что-то поняли:)
 
P

pshyeah

всё,спасибо :) додумалась.тема закрыта.

нужно было индексы для всех импортных таблиц прописать)) вот я и мучалась))
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!