• 15 апреля стартует «Курс «SQL-injection Master» ©» от команды The Codeby

    За 3 месяца вы пройдете путь от начальных навыков работы с SQL-запросами к базам данных до продвинутых техник. Научитесь находить уязвимости связанные с базами данных, и внедрять произвольный SQL-код в уязвимые приложения.

    На последнюю неделю приходится экзамен, где нужно будет показать свои навыки, взломав ряд уязвимых учебных сайтов, и добыть флаги. Успешно сдавшие экзамен получат сертификат.

    Запись на курс до 25 апреля. Получить промодоступ ...

уникальный ключ 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

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

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

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