Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> SQL Server

SQL सर्वर में तालिका विवरण बदलें

SQL सर्वर में, ALTER TABLE स्टेटमेंट का उपयोग कॉलम जोड़ने, कॉलम संपादित करने, कॉलम हटाने, कॉलम का नाम बदलने या टेबल का नाम बदलने के लिए किया जाता है।

SQL सर्वर में तालिका में कॉलम जोड़ें

सिंटैक्स

  ALT ER TABLE ten_bang 
ADD te n_cot dinh_nghia_cot;

उदाहरण के लिए

  ALTER TABLE n hanvien 
ADD ho VARCHA R (50);

उपरोक्त ALTER TABLE स्टेटमेंट टेबल में कॉलम ho जोड़ देगा।

SQL सर्वर में तालिका में एकाधिक कॉलम जोड़ें

सिंटैक्स

  ALTE R TABLE ten_bang 
ADD cot1 dinh_nghia_cot,
cot2 dinh_nghia_cot,

cot_n dinh _nghia_cot;

उदाहरण के लिए

  ALTER TABLE n hanvien 
ADD ho VARCHAR(50),
ten VARCHAR(40);

इस उदाहरण में ALTER TABLE स्टेटमेंट दो कॉलम जोड़ देगा जो HO VARCHAR (50) फ़ील्ड के साथ और दस VARCHAR (40) फ़ील्ड के साथ टेबल में होंगे।

SQL सर्वर में तालिका में कॉलम संपादित करें

सिंटैक्स

  ALTE R TABLE ten_bang 
ALTER COLUMN ten_cot kieu_cot;

उदाहरण के लिए

  AL TER TABLE nhanvien 
ALTE R COLUMN ho VARCHAR (75) NOT NULL;

उपरोक्त आदेश ho कॉलम को VARCHAR डेटा प्रकार (75) में संशोधित करेगा और NULL मान स्वीकार नहीं किया जाएगा।

SQL सर्वर में टेबल के कॉलम को डिलीट करें

सिंटैक्स

  ALTE R TABLE ten_cot 
DROP C OLUMN ten_cot;

उदाहरण के लिए

  ALTER TABLE home 
DROP COLUMN ho ;

उपरोक्त ALTER TABLE स्टेटमेंट टेबल से कॉलम ho को हटा देगा।

SQL सर्वर में तालिका के कॉलम का नाम बदलें

आप तालिका में कॉलम का नाम बदलने के लिए ALTER TABLE कमांड का उपयोग कर सकते हैं। Sp_rename का उपयोग किया जा सकता है, लेकिन Microsoft तालिका को हटाने और फिर से बनाने के लिए प्रोत्साहित करता है ताकि स्क्रिप्ट और संग्रहण प्रक्रियाएं दूषित न हों।

सिंटैक्स

  sp_rename 'ten_bang.ten_cot_cu', 'ten_cot_moi', 'COLUMN'; 

उदाहरण के लिए

  sp_rename 'nhanvien.ho', 'honhanvien', 'COLUMN'; 

यह उदाहरण sp_rename का उपयोग करता है जो सदस्य बनने के लिए तालिका में कॉलम का नाम बदल देगा।

SQL सर्वर में तालिका का नाम बदलें

SQL सर्वर में किसी तालिका का नाम बदलने के लिए ALTER TABLE कमांड का उपयोग नहीं कर सकता। हालाँकि, आप sp_rename का उपयोग कर सकते हैं, लेकिन Microsoft तालिका को हटाने और फिर से बनाने की अनुशंसा करता है ताकि स्क्रिप्ट और संग्रहण प्रक्रिया दूषित न हो।

सिंटैक्स

  sp_rename 'ten_bang_cu', 'ten_bang_moi'; 

उदाहरण के लिए

  sp_rename 'nhanvien', 'nv'; 

यह कमांड टेबल का नाम बदलकर nv कर देता है।


  1. SQL में एक ऑल्टर टेबल स्क्रिप्ट कैसे उत्पन्न करें

    SQL 2005 में, आपको एक ऐसी स्थिति का सामना करना पड़ सकता है जहाँ आपको एक ALTER TABLE स्क्रिप्ट बनाने की आवश्यकता होती है, जैसे डेटाबेस में एक नया कॉलम जोड़ते समय या फ़ील्ड प्रकार बदलना आदि। यदि आप किसी विशेष SQL फ़ंक्शन के लिए स्क्रिप्ट जेनरेट करना चाहते हैं, जैसे कि CREATE, SELECT, UPDATE, आदि, तो

  1. IF कमांड ... SQL सर्वर में ELSE

    अन्य प्रोग्रामिंग भाषाओं की तरह, SQL सर्वर भी उपयोगकर्ताओं को एक IF कमांड EL प्रदान करता है। लेख में विस्तार से बताया जाएगा कि IF की कल्पना करना आपके लिए आसान बनाने के लिए सिंटैक्स और स्पष्ट उदाहरणों का उपयोग कैसे करें। . अन्य। वर्णन करें SQL सर्वर में, IF स्टेटमेंट। ELSE का उपयोग सशर्त निर्देशों को

  1. SQL सर्वर में PIVOT क्लॉज

    SQL Server (Transact-SQL) में, PIVOT क्लॉज क्रॉस टेबुलेशन को डेटा को एक टेबल से दूसरी टेबल में ट्रांसफर करने की अनुमति देता है, यानी, कुल परिणाम प्राप्त करें और लाइन से कॉलम में स्थानांतरित करें। उदाहरण योग की गणना करता है और फिर पंक्तियों को डेटा तालिका में कॉलम में भेजता है पिवट क्लॉज सिंटैक