Portál AbcLinuxu, 10. května 2025 19:30

Dotaz: MySQL jak nastavit unikatní sloupce

27.10.2011 22:37 Orlando
MySQL jak nastavit unikatní sloupce
Přečteno: 189×
Odpovědět | Admin
Ahoj, neporadil by někdo jak můžu nastavit sloupce aby byli jedinečné?

mám sloupec s daty, tyto data jsou v pořádku
id key status
1  aaa   1
2  bbb   1
3  ccc   1
4  bbb   0
5  ccc   0
ale jak zamezit aby se nestalo tohle
id key status
1  aaa   1
2  bbb   1
3  ccc   1
4  aaa   1
5  ccc   1
Díky za pomoc

Řešení dotazu:


Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

27.10.2011 22:47 Kit
Rozbalit Rozbalit vše Re: MySQL jak nastavit unikatní sloupce
Odpovědět | | Sbalit | Link | Blokovat | Admin
ALTER TABLE tabulka ADD CONSTRAINT un_key UNIQUE (key,status);
http://www.w3schools.com/sql/sql_unique.asp
27.10.2011 23:14 Orlando
Rozbalit Rozbalit vše Re: MySQL jak nastavit unikatní sloupce
Ahoj, co to je? já potřebuji nastavit sloupce v mysql, ne dotaz jestli taková situace existuje či nikoli ;)
27.10.2011 23:36 Kit
Rozbalit Rozbalit vše Re: MySQL jak nastavit unikatní sloupce
Hmm, tak zkus nejprve nastudovat rozdíl mezi SELECT a ALTER TABLE. Jestli jsi chtěl něco jiného, tak opravdu nemohu za to, že jsem tvůj dotaz pochopil takhle.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.