Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> MySQL

MySQL में ENUM से वैल्यू कैसे हटाएं?


MySQL में ENUM से वैल्यू हटाने के लिए ALTER कमांड का उपयोग करें। आइए पहले एक टेबल बनाते हैं:

mysql> create table DemoTable    (    `Rank` ENUM('LOW','MEDIUM','HIGH')    ); Query OK, 0 rows affected (0.52 sec)

आइए टेबल का विवरण चेक करें।

mysql> DESC DemoTable;

इससे निम्न आउटपुट प्राप्त होगा:

+-------+-----------------------------+------+-----+---------+-------+ | Field | Type                        | Null | Key | Default | Extra | +-------+-----------------------------+------+-----+---------+-------+ | Rank | enum('LOW','MEDIUM','HIGH') | YES | | NULL | | +-------+-----------------------------+------+-----+---------+-------+ 1 row in set (0.00 sec)

MySQL में ENUM से वैल्यू हटाने का क्वेरी।

mysql> alter table DemoTable change `Rank` `Rank` ENUM('LOW','HIGH'); Query OK, 0 rows affected (1.19 sec) Records: 0 Duplicates: 0 Warnings: 0

अब आइए एक बार फिर टेबल का विवरण चेक करें:

mysql> DESC DemoTable;

इससे निम्न आउटपुट प्राप्त होगा:

+-------+--------------------+------+-----+---------+-------+ | Field | Type               | Null | Key | Default | Extra | +-------+--------------------+------+-----+---------+-------+ | Rank | enum('LOW','HIGH') | YES | | NULL | | +-------+--------------------+------+-----+---------+-------+ 1 row in set (0.00 sec)

  1. - MySQL में ऑटो-इन्क्रीमेंट मान को 1 से शुरू करने के लिए कैसे सेट करें

    TRUNCATE TABLE के साथ ऑटो-इन्क्रीमेंट रीसेट करना टेबल को ट्रंकेट करके ऑटो-इन्क्रीमेंट मान को 1 से पुनः आरंभ करें। आइए पहले एक टेबल बनाते हैं: mysql> CREATE TABLE DemoTable ( StudentId INT NOT NULL AUTO_INCREMENT PRIMARY KEY ); रिकॉर्ड्स इन्सर्ट करें: mysql> INSERT INTO DemoTable VALUES ();

  1. - MySQL में यूज़र-डिफ़ाइन्ड वेरिएबल से एक कॉलम का मान दूसरे कॉलम से प्राप्त करें

    MySQL में यूज़र-डिफ़ाइन्ड वेरिएबल (@var) का उपयोग करके पिछली पंक्ति के मान के आधार पर वर्तमान पंक्ति के लिए चल योग (क्यूमुलेटिव सम) या अन्य व्युत्पन्न मान की गणना कर सकते हैं। टेबल बनाएं mysql> CREATE TABLE DemoTable1868 (Value INT); डेटा डालें mysql> INSERT INTO DemoTable1868 VALUES(10), (2

  1. - C# में enum से int वैल्यू कैसे प्राप्त करें

    सबसे पहले, enum सेट करें - public enum Vehicle { Car, Bus, Truck } अब enum को int में कास्ट करने के लिए टाइपकास्टिंग का उपयोग करें - int a = (int)Vehicle.Car; enum को int में कास्ट करने का पूर्ण कोड निम्नलिखित है - उदाहरण using System; public class Demo { public enum Vehicle { Car, Bus, Truck }