რა არის ENUM-ის გამოყენება MySQL-ში?
რა არის ENUM-ის გამოყენება MySQL-ში?

ვიდეო: რა არის ENUM-ის გამოყენება MySQL-ში?

ვიდეო: რა არის ENUM-ის გამოყენება MySQL-ში?
ვიდეო: Enum and Set - string datatypes in MySQL 2024, დეკემბერი
Anonim

MySQL-ში ENUM არის სტრიქონი ობიექტი, რომლის მნიშვნელობა არჩეულია სვეტის შექმნის დროს განსაზღვრული ნებადართული მნიშვნელობების სიიდან. ENUM მონაცემთა ტიპი უზრუნველყოფს შემდეგს უპირატესობები : კომპაქტური მონაცემები შენახვა . MySQL ENUM იყენებს ციფრულ ინდექსებს (1, 2, 3, …) სიმებიანი მნიშვნელობების წარმოსადგენად.

შესაბამისად, რისთვის გამოიყენება ენუმები?

Ჩამონათვალი (ან აღრიცხვა ) არის მომხმარებლის მიერ განსაზღვრული მონაცემთა ტიპი C-ში. ეს ძირითადად ხოლმე მიანიჭეთ სახელები ინტეგრალურ მუდმივებს, სახელები აადვილებს პროგრამის წაკითხვას და შენარჩუნებას. აღრიცხვა მდგომარეობა {მუშა = 1, წარუმატებელი = 0}; საკვანძო სიტყვა' აღრიცხვა არის ხოლმე გამოაცხადე ახალი ჩამონათვალი ტიპები C და C++-ში.

ზემოაღნიშნულის გარდა, რას ნიშნავს enum? ENUM ნიშნავს ტელეფონის ნომრის რუქა. ეს არის მარტივი ოთხი ასო აკრონიმი, რომელიც წარმოადგენს მონუმენტურ იდეას: შეგიძლიათ გამოიყენოთ ერთი და იგივე ტელეფონის ნომერი, მიუხედავად იმისა, თუ სად ხართ მსოფლიოში.

მეორეც, რა არის enum მაგალითით?

სხვა მაგალითები მოიცავს ბუნებრივ ჩამოთვლილ ტიპებს (როგორიცაა პლანეტები, კვირის დღეები, ფერები, მიმართულებები და ა.შ.). არ არის აუცილებელი, რომ მუდმივთა სიმრავლე ან აღრიცხვა ტიპები დაფიქსირდა ყველა დროის განმავლობაში. ჯავაში (1.5-დან), რიცხვები წარმოდგენილია გამოყენებით აღრიცხვა მონაცემთა ტიპი.

რატომ ვიყენებთ enum-ს C#-ში?

In C# , აღრიცხვა არის მნიშვნელობის ტიპის მონაცემთა ტიპი. The აღრიცხვა არის გამოყენებული დასახელებული რიცხვების მუდმივთა სიის გამოცხადება. შეიძლება განისაზღვროს გამოყენებით The აღრიცხვა საკვანძო სიტყვა პირდაპირ სახელთა სივრცის, კლასის ან სტრუქტურის შიგნით. The აღრიცხვა არის გამოყენებული თითოეული მუდმივისთვის სახელის დარქმევა ისე, რომ კონსტანტის მთელი რიცხვი იყოს მითითებული გამოყენებით მისი სახელი.

გირჩევთ: