MySQL-də ENUM-un istifadəsi nədir?
MySQL-də ENUM-un istifadəsi nədir?

Video: MySQL-də ENUM-un istifadəsi nədir?

Video: MySQL-də ENUM-un istifadəsi nədir?
Video: Рефакторинг: switch vs if-else vs enum vs HashMap [Шаблон "Команда"] 2024, Noyabr
Anonim

MySQL-də ENUM, dəyəri sütunun yaradılması zamanı müəyyən edilmiş icazə verilən dəyərlər siyahısından seçilən sətir obyektidir. ENUM məlumat növü aşağıdakıları təmin edir üstünlükləri : Kompakt məlumat saxlama . MySQL ENUM simli dəyərləri təmsil etmək üçün ədədi indekslərdən (1, 2, 3, …) istifadə edir.

Müvafiq olaraq, enumlar nə üçün istifadə olunur?

Sadalama (və ya nömrə ) C-də istifadəçi tərəfindən müəyyən edilmiş məlumat növüdür. Əsasən alışdı adları inteqral sabitlərə təyin edin, adlar proqramı oxumağı və saxlamağı asanlaşdırır. nömrə Vəziyyət {İşləyir = 1, Uğursuz = 0}; Açar söz' nömrə 'dir alışdı yeni elan et sadalanması C və C++ dillərində növlər.

Yuxarıdan əlavə olaraq, enum nə deməkdir? ENUM deməkdir telefon nömrəsinin xəritəsi. Bu monumental ideyanı ifadə edən sadə dörd hərfli abbreviaturadır: dünyanın harasında olmağınızdan asılı olmayaraq eyni telefon nömrəsindən istifadə etmək.

İkincisi, nümunə ilə enum nədir?

Digər misallar təbii sadalanan növləri (məsələn, planetlər, həftənin günləri, rənglər, istiqamətlər və s.) daxildir. Sabitlər toplusunun bir-də olması lazım deyil nömrə tiplər hər zaman sabit qalır. Java-da (1.5-dən), nömrələr istifadə etməklə təmsil olunur nömrə məlumat növü.

Niyə biz C#-da enum istifadə edirik?

In C# , nömrə dəyər tipli məlumat növüdür. The nömrə edir istifadə olunur adlandırılmış tam sabitlərin siyahısını elan etmək. Müəyyən edilə bilər istifadə edərək the nömrə açar söz birbaşa ad məkanı, sinif və ya struktur daxilində. The nömrə edir istifadə olunur hər bir sabitə bir ad vermək ki, daimi tam ədədə istinad edilə bilsin istifadə edərək Bunun adı.

Tövsiyə: