Sobes.tech
Junior — Middle

Ինչպե՞ս կազմել SQL հարցում, որը սահմանափակում է արդեն գոյություն ունեցող աղյուսակի վրա։

sobes.tech AI

Պատասխան AI-ից

Чтобы добавить ограничение (constraint) к уже существующей таблице в SQL, используется команда ALTER TABLE с подкомандой ADD CONSTRAINT. Например, чтобы добавить ограничение уникальности на столбец email в таблице users:

ALTER TABLE users
ADD CONSTRAINT unique_email UNIQUE (email);

Другие примеры ограничений, которые можно добавить:

  • PRIMARY KEY — задаёт первичный ключ
  • FOREIGN KEY — задаёт внешний ключ
  • CHECK — задаёт условие для значений

Важно, чтобы данные в таблице соответствовали новому ограничению, иначе команда вызовет ошибку.