Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ऑरैकल में संख्या (7,2) को वर्कर में कैसे बदलें?

आपको modify . का उपयोग करना चाहिए आपके दूसरे alter . के बजाय कीवर्ड ।

alter table
   emp
modify
(
   sal    varchar2(10)
);

टेबल कॉलम डेटाटाइप को संशोधित करते समय, आपको modify . का उपयोग करने की आवश्यकता होती है कीवर्ड।

बेशक, आपको मौजूदा कॉलम डेटा से निपटना होगा। टेबल कॉलम डेटाटाइप को संशोधित करते समय आप पंक्तियों को निर्यात करना चाहते हैं, तालिका को फिर से परिभाषित कर सकते हैं और फिर अपना डेटा पुनः आयात कर सकते हैं।

इसमें आपको कॉलम डेटा प्रकार को बदलने के लिए इन चरणों का पालन करना होगा:

  1. तालिका के अंत में नया कॉलम बनाएं।
  2. नया टेबल कॉलम भरने के लिए अपडेट चलाएँ
  3. पुराने टेबल कॉलम को छोड़ दें
  4. नए कॉलम को मूल कॉलम नाम में फिर से नाम दें


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ओआरए-31011:एक्सएमएल पार्सिंग विफल - अमान्य वर्ण (ओरेकल एसक्यूएल)

  2. वेबलॉगिक/ओरेकल में जेडीबीसी पूल के लिए डिफ़ॉल्ट स्कीमा निर्दिष्ट करें

  3. Sqldr- टर्मिनेटर टर्मिनेटर टर्मिनेट और संलग्न फ़ील्ड के बाद नहीं मिला

  4. नवीनतम प्रविष्टियों को छोड़कर, Oracle SQL में डुप्लिकेट पंक्तियों को हटाएं

  5. डेटा फ़ाइल में फ़ील्ड अधिकतम लंबाई से अधिक है - त्रुटि