CREATE TABLE IF NOT EXISTS `tbl_users` ( `username` varchar(50) COLLATE latin1_general_ci NOT NULL, PRIMARY KEY (`id`),) ENGINE=InnoDB DEFAULT CHARSET=latin1 CO
我有一个具有主键的表,但我希望约束另外两个列,以确保这两个列的组合始终是唯一的。
(举个愚蠢的例子:在BOOKS表中,IBAN列是主键,但是Title和Author列的组合也应该是惟一的。)在SQL Server Management Studio中,可以创建一个新的索引并将IsUnique设置为Yes,也可以