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

तालिका के VARCHAR2 का आकार कैसे बदलें

इसका आकार बदलने सहित डेटा वाले कॉलम को संशोधित करना पूरी तरह से संभव है; एक अपवाद यह है कि हम कॉलम में मौजूद सबसे बड़े मान से छोटा कॉलम नहीं बना सकते हैं (1) .

यह वाक्य रचना है ...

alter table TB_POT_ECD_CD modify cd varchar2(100 byte)
/

... और यहां एक SQL fiddle है भी।

(1) यह 11gR2 और शायद पुराने संस्करणों के लिए सही है; Oracle के पुराने संस्करणों में हम केवल खाली कॉलम को सिकोड़ सकते थे। मुझे यह बताने के लिए @StanMcgeek को धन्यवाद।

यह आपके एसक्यूएल के साथ एक समस्या है। संभवत:आपने तालिका की गलत वर्तनी की है, या आप क्वेरी को गलत स्कीमा से चलाने का प्रयास कर रहे हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. CLOB डेटा को एक डेटाबेस से दूसरे दूरस्थ ORACLE डेटाबेस में DBLinks वाले कैसे स्थानांतरित करें?

  2. जावा संग्रहीत कार्यविधि में java.sql.blob उदाहरण बनाएँ

  3. क्या Oracle में किसी उपयोगकर्ता द्वारा उपयोग किए जाने वाले संसाधनों को थ्रॉटल या सीमित करने का कोई तरीका है?

  4. Oracle सीखने से पहले आपको जो बातें पता होनी चाहिए

  5. जावा संग्रहित प्रक्रिया बनाम पीएल/एसक्यूएल संग्रहित प्रक्रिया