SQLite 3 documentation के मुताबिक कॉलम डेटा प्रकारों को लागू करने के लिए "टाइप एफ़िनिटी" सुविधा है। लेकिन इसे कैसे चालू करें?SQLite 3 प्रकार एफ़िनिटी का उपयोग कैसे करें?
उत्तर
टाइप एफ़िनिटी कॉलम डेटा प्रकारों को मजबूर नहीं करता है - यह केवल एक सुझाव देता है कि अंतर्निहित स्टोरेज इंजन डेटा को कैसे संग्रहीत करता है।
"प्रकार आत्मीयता" अनुभाग के अंतर्गत:
एक स्तंभ के प्रकार के संबंध उस कॉलम में संग्रहीत डेटा के लिए प्रकार की सिफारिश की है। यहां महत्वपूर्ण विचार यह है कि प्रकार अनुशंसित है, आवश्यक नहीं है। कोई भी कॉलम अभी भी किसी भी प्रकार का डेटा स्टोर कर सकता है।
(जोर जोड़ा)
जहां तक "यह कैसे चालू करने के लिए," ऐसी कोई बात नहीं है। इस प्रकार SQLite हर समय काम करता है। इस कार्यक्षमता को प्राप्त करने के लिए चालू या बंद करने के लिए कुछ भी नहीं है।
कॉलम डेटा प्रकार लागू नहीं किए गए हैं, create table
कथन में उनके घोषित प्रकारों से सुझाव दिया गया है। टाइप एफ़िनिटी द्वारा इसका मतलब है।
कॉलम का प्रकार एफ़िनिटी उस कॉलम में संग्रहीत डेटा के लिए अनुशंसित प्रकार है। यहां महत्वपूर्ण विचार यह है कि इस प्रकार की सिफारिश की जाती है, आवश्यक नहीं है। कोई कॉलम अभी भी किसी भी प्रकार का डेटा स्टोर कर सकता है। यह सिर्फ इतना है कि पसंद के कुछ कॉलम, एक स्टोरेज क्लास को दूसरे पर इस्तेमाल करना पसंद करेंगे। कॉलम के लिए पसंदीदा स्टोरेज क्लास को "एफ़िनिटी" कहा जाता है।