在MySQL中,可以使用CREATE TABLE語句創建表時,添加UNIQUE約束來創建唯一約束。唯一約束用于確保表中的某個列或列組的值是唯一的,即在表中不存在重復的值。
以下是一個示例,演示如何在創建表時添加唯一約束:
CREATE TABLE employees (
id INT PRIMARY KEY,
name VARCHAR(50),
email VARCHAR(50) UNIQUE,
phone_number VARCHAR(20) UNIQUE
);
在上面的例子中,email和phone_number列都被設置為UNIQUE,這意味著在employees表中,email和phone_number列的值必須是唯一的,不允許重復。