为MySQL中的多列指定唯一约束,可以使用以下SQL语句:
ALTER TABLE table_name ADD CONSTRAINT constraint_name UNIQUE (column1, column2, ...);
其中,table_name
是要添加约束的表名,constraint_name
是约束的名称,column1, column2, ...
是要添加唯一约束的列名。
例如,如果要为employees
表中的first_name
和last_name
列添加唯一约束,可以使用以下SQL语句:
ALTER TABLE employees ADD CONSTRAINT unique_name UNIQUE (first_name, last_name);
这将确保employees
表中的每个员工的first_name
和last_name
组合是唯一的。
在实际应用中,可以根据需要选择合适的约束名称和列名,以满足特定的业务需求。
领取专属 10元无门槛券
手把手带您无忧上云