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

Oracle में varchar(max) के बराबर क्या है?

Oracle में Varchars 4000 वर्णों तक सीमित हैं। इसके अलावा, आपको LONG या CLOB का उपयोग करना होगा। सीएलओबी को प्राथमिकता दें। LONGs पुराने समकक्ष हैं।

इस Oracle दस्तावेज़ीकरण से:

<ब्लॉकक्वॉट>

LOB बनाम LONG और LONG RAW

LOB कई मायनों में पुराने LONGand LONG RAW डेटाटाइप से अलग हैं।

  • LONG और LONG RAW के लिए LOB का अधिकतम आकार 4 गीगाबाइट बनाम 2 गीगाबाइट है।
  • आप LOB पर रैंडम के साथ-साथ अनुक्रमिक एक्सेस विधियों का उपयोग कर सकते हैं; आप केवल लंबी और लंबी रॉ पर अनुक्रमिक पहुंच विधियों का उपयोग कर सकते हैं।
  • LOBs (NCLOBs को छोड़कर) एक ऑब्जेक्ट प्रकार की विशेषता हो सकती है जिसे आप परिभाषित करते हैं।
  • तालिकाओं में एकाधिक LOB स्तंभ हो सकते हैं, लेकिन केवल एक लंबा या लंबा RAW स्तंभ हो सकता है।

Oracle द्वारा मौजूदा LONG और LONGRAW विशेषताओं को LOB में स्थानांतरित करने की अनुशंसा की जाती है। Oracle की भविष्य की रिलीज़ में LONG और LONG RAW के समर्थन को समाप्त करने की योजना है। माइग्रेशन के बारे में अधिक जानकारी के लिए Oracle8 माइग्रेशन देखें।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ORA-1114 रनिंग डाटापैच

  2. पीएल/एसक्यूएल संग्रहित प्रो में अल्पविराम से अलग स्ट्रिंग को विभाजित करना

  3. Oracle की तरह mysql में ट्रंक दिनांक फ़ील्ड

  4. Oracle IN क्लॉज में 1000 से अधिक मान कैसे डालें?

  5. किसी संग्रहीत कार्यविधि में तालिका को छोटा करना