Obsah
V MySql je výčtový typ enum řetězec s předdefinovanou množinou hodnot. Všechna pole definovaná tímto typem lze přiřadit pouze hodnotě výchozí sady. Stav semaforu lze nastavit na červenou, žlutou nebo zelenou. Tyto barevné stavy jsou pevné a mohou být snadno reprezentovány pomocí enum. PhpMyAdmin, bezplatný administrační nástroj pro MySQL, dokáže zpracovat enum typy pomocí formátu 'a', 'b', 'c' v poli 'Délka / Hodnoty'.
Pokyny
Jak provést ENUM v PhpMyAdmin (Obrázky Thinkstock / Comstock / Getty Images)-
Vyberte databázi klepnutím na její název v seznamu na levé straně stránky phpMyAdmin.
-
Zadejte "enumtest" v poli "Název:" pole "Vytvořit novou tabulku v databázi". Do pole "Počet polí" zadejte "1". Klikněte na tlačítko "Go".
-
Do textového pole "Pole" zadejte "an_enum". V rozevíracím seznamu Typ vyberte možnost ENUM. Do pole "Délka / Hodnoty" zadejte "červená", "žlutá" a "zelená". V rozevíracím seznamu „Výchozí“ vyberte možnost „Jak je definováno:“. Do pole bezprostředně pod ním zadejte "červený". Klikněte na tlačítko Uložit.
-
Klikněte na záložku "Vložit". V rozevíracím seznamu „Hodnota“ vyberte možnost „červená“, „žlutá“ nebo „zelená“. Klikněte na tlačítko "Go".
Jak
- Stejný výsledek lze získat v SQL s následujícím výrazem: CREATE TABLE enumtest (anumen ENUM ('red', 'yellow', 'green') default 'red');