Чтобы добавить таблицу SQL с уникальным ключом, вы можете использовать различные методы в зависимости от конкретной системы управления базами данных (СУБД), которую вы используете. Вот несколько распространенных методов с примерами кода:
-
Использование оператора CREATE TABLE с ограничением UNIQUE:
CREATE TABLE table_name ( column1 datatype, column2 datatype, ... CONSTRAINT constraint_name UNIQUE (column1, column2, ...) );В этом примере вы указываете ограничение UNIQUE после перечисления столбцов, заключая столбцы, которые должны иметь уникальные значения, в круглые скобки.
-
Добавление уникального индекса в таблицу:
CREATE TABLE table_name ( column1 datatype, column2 datatype, ... ); CREATE UNIQUE INDEX index_name ON table_name (column1, column2, ...);Здесь вы создаете таблицу как обычно, а затем добавляете уникальный индекс с помощью оператора CREATE UNIQUE INDEX.
-
Использование оператора ALTER TABLE для добавления ограничения уникальности:
ALTER TABLE table_name ADD CONSTRAINT constraint_name UNIQUE (column1, column2, ...);Этот метод позволяет добавить ограничение уникальности к существующей таблице.
-
Создание ограничения первичного ключа:
CREATE TABLE table_name ( column1 datatype PRIMARY KEY, column2 datatype, ... );Назначая столбец первичным ключом, вы автоматически создаете ограничение уникальности для этого столбца.
Это некоторые распространенные методы добавления таблицы SQL с уникальным ключом. Не забудьте заменить «table_name», «column1», «column2» и т. д. фактическими именами таблиц и столбцов в вашей базе данных.