რა არის enum MySQL-ში?
რა არის enum MySQL-ში?

ვიდეო: რა არის enum MySQL-ში?

ვიდეო: რა არის enum MySQL-ში?
ვიდეო: Enum and Set - string datatypes in MySQL 2024, მაისი
Anonim

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

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

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

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

აქედან, რა არის enum ცვლადი?

Enum ცვლადები . ან Enum ცვლადი შეუძლია შეინახოს ენუმ ღირებულებები. ენუმები (აღრიცხვები) არის ეფექტური გზა დასახელებული მუდმივების სიმრავლის ტიპად განსაზღვრისთვის. მაგ., theSystem. DayOfWeek ტიპი განსაზღვრავს: პარასკევს, შაბათს, კვირას, ორშაბათს, სამშაბათს, ოთხშაბათს, ხუთშაბათს.

ნუთუ შეიძლება იყოს ნული MySQL?

MySQL ENUM ტიპები შეუძლია განისაზღვროს შემდეგი ატრიბუტებით, რომლებიც გავლენას ახდენენ დაშვებულ მნიშვნელობებზე: NOT NULL -ში ENUM ტიპი, ნაგულისხმევად NULL ღირებულებები დაშვებულია. ინდექსის მნიშვნელობა NULL არის NULL . DEFAULT - DEFAULT ატრიბუტი იწვევს ან ENUM მონაცემთა ტიპს ჰქონდეს ნაგულისხმევი მნიშვნელობა, როდესაც მნიშვნელობა არ არის მითითებული.

გირჩევთ: