Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да запазя стойностите на колона уникални в MySQL?

Искате S.No да остане първичен ключ и PCID + USERNAME да бъдат уникални, толкова близо до казаното от Hammerite:

ALTER TABLE MyTable
    ADD PRIMARY KEY (`S.No`),
    ADD UNIQUE KEY `PCID_USER_uk` (`PCID`, `USERNAME`);


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Как мога да пренапиша тази заявка, за да избегна грешката:Не можете да посочите целева таблица за актуализиране в клауза FROM

  2. Създайте C# класове, базирани на MySQL таблица

  3. Групирайте изхода на SHOW COLUMNS в списък, разделен със запетая

  4. MySQL DAYOFWEEK() - седмицата ми започва с понеделник

  5. Агрегираните MySQL функции винаги ли връщат един ред?