sql >> Databasteknik >  >> RDS >> Mysql

Finns det något sätt att göra en hel MySQL-rad unik

Du kan skapa ett unikt index som inkluderar alla kolumner i din tabell

ALTER TABLE buyers ADD UNIQUE idx_row_unique(first_name,last_name,...);

På så sätt kan du behålla en unik AUTO INCREMENT primärnyckel för anslutningsändamål, samtidigt som du säkerställer att all data i din tabell är unik.



  1. LAST_DAY() Funktion i Oracle

  2. Hur tar man prov på rader i MySQL med RAND(seed)?

  3. VB.NET:Typinitieringsverktyget för 'MySql.Data.MySqlClient.Replication.ReplicationManager' gav ett undantag

  4. Infoga fråga i SQL-funktion