में एक मेज से एक स्तंभ हटाना उपयोग करके बनाए गए:कैसे तालिका को देखते हुए MySQL
CREATE TABLE tbl_Country
(
CountryId INT NOT NULL AUTO_INCREMENT,
IsDeleted bit,
PRIMARY KEY (CountryId)
)
मैं स्तंभ IsDeleted
कैसे हटा सकता हूँ?
में एक मेज से एक स्तंभ हटाना उपयोग करके बनाए गए:कैसे तालिका को देखते हुए MySQL
CREATE TABLE tbl_Country
(
CountryId INT NOT NULL AUTO_INCREMENT,
IsDeleted bit,
PRIMARY KEY (CountryId)
)
मैं स्तंभ IsDeleted
कैसे हटा सकता हूँ?
ALTER TABLE tbl_Country DROP COLUMN IsDeleted;
Here's एक काम उदाहरण।
ध्यान दें कि COLUMN
कीवर्ड वैकल्पिक है, क्योंकि MySQL केवल DROP IsDeleted
स्वीकार करेगा। साथ ही, कई कॉलम ड्रॉप करने के लिए, आपको उन्हें अल्पविराम से अलग करना होगा और प्रत्येक के लिए DROP
शामिल करना होगा।
ALTER TABLE tbl_Country
DROP COLUMN IsDeleted,
DROP COLUMN CountryName;
यह DROP
, ADD
और ALTER
एक बयान में एक ही मेज पर एकाधिक स्तंभों के लिए आपको अनुमति देता है। MySQL reference manual से:
आप एक ही
ALTER TABLE
बयान में कईADD
,ALTER
,DROP
, औरCHANGE
खंड, अल्पविराम के द्वारा अलग जारी कर सकते हैं। यह मानक एसक्यूएल के लिए एक MySQL एक्सटेंशन है, जो प्रत्येक खंड प्रतिALTER TABLE
कथन में से केवल एक को अनुमति देता है।
स्तंभ इस का उपयोग हटाने के लिए,
ALTER TABLE `tbl_Country` DROP `your_col`
ALTER TABLE tbl_Country DROP columnName;
उपयोग ALTER
:
ALTER TABLE `tbl_Country` DROP COLUMN `column_name`;
ALTER TABLE `tablename` DROP `columnname`;
या,
ALTER TABLE `tablename` DROP COLUMN `columnname`;
आप DROP COLUMN
साथ
alter table <tblname> drop column <colname>
उपयोग ALTER TABLE
का प्रयोग कर एक मेज से एक कॉलम ड्रॉप कर सकते हैं, और CHANGE
या MODIFY
एक कॉलम बदलने के लिए।
ALTER TABLE tbl_Country DROP COLUMN IsDeleted;
ALTER TABLE tbl_Country MODIFY IsDeleted tinyint(1) NOT NULL;
ALTER TABLE tbl_Country CHANGE IsDeleted IsDeleted tinyint(1) NOT NULL;
एक ही तालिका अपडेट करने का तरीका mysql – raji
में कॉलम आप ऐसा करने के लिए कॉलम बदलें या संशोधित करें का उपयोग कर सकते हैं। लिंक देखें जो आपको ALTER TABLE –
तालिका से कॉलम हटाने के लिए।
ALTER TABLE tbl_Country DROP COLUMN IsDeleted1, DROP COLUMN IsDeleted2;
या शब्द 'स्तंभ' बिना
ALTER TABLE tbl_Country DROP IsDeleted1, DROP IsDeleted2;
का उपयोग करके कॉलम अपडेट करने का विचार देगा [यह] [http://stackoverflow.com/a/13968514/111794) या [यह] (http] // में क्या जोड़ता है stackoverflow.com/a/13968581/111794)? –
जब हम प्रदर्शन मेज से एक कॉलम हटाने जैसे एक ऑपरेशन यह आपके तालिका की संरचना बदल जाता है। इस तरह के ऑपरेशन करने के लिए हमें डेटा डेफिनिशन लैंग्वेज (डीडीएल) स्टेटमेंट्स का उपयोग करने की आवश्यकता है। इस मामले में हमें ALTER कथन का उपयोग करना होगा।
ALTER - बदल डेटाबेस
क्वेरी होगा की संरचना -
alter table tbl_Country drop column IsDeleted;
यह [इस] (http://stackoverflow.com/a/13968514/111794) या [यह] (http://stackoverflow.com/a/13968581/111794) में क्या जोड़ता है? –
एक मेज से एक एकल स्तंभ को हटाने के लिए आप इस का उपयोग कर सकते हैं:
ALTER TABLE table_name DROP COLUMN Column_name;
को हटाने के लिए एकाधिक कॉलम, यह करें:
ALTER TABLE table_name DROP COLUMN Column_name, DROP COLUMN Column_name;
ALTER TABLE `tbl_Country` DROP `IsDeleted`;
http://www.tech-recipes.com/rx/426/delete-a-column-from-an-existing-mysql-table/ –
'ALTER तालिका tbl_Country ड्रॉप IsDeleted' –