What is the most appropriate data type for storing an IP address in SQL server? -


इस सवाल का पहले से ही एक उत्तर है: < / P>

  • 10 उत्तर

सबसे अधिक अनुशंसित होना चाहिए SQL सर्वर में एक IPv4 पते को संचित करने के लिए डेटाटाइप?

या शायद किसी ने पहले से ही इसके लिए यूजर एसक्यूएल डाटा-टाइप (नेट विधानसभा) बनाया है?

मुझे सॉर्टिंग की आवश्यकता नहीं है।

एक (4) के रूप में एक IPv4 पता संग्रहीत करना वास्तव में क्या है यह प्रतिनिधित्व करता है, और आसानी से सबनेट मुखौटा-शैली पूछताछ के लिए अनुमति देता है। हालांकि, इसके लिए रूपांतरण की आवश्यकता होती है और यदि आप वास्तव में पाठ प्रतिनिधित्व के बाद होते हैं उस स्थिति में, आप स्ट्रिंग प्रारूप को पसंद कर सकते हैं।

एक छोटे-से उपयोग किए जाने वाले SQL सर्वर फ़ंक्शन, जो कि स्ट्रिंग के रूप में संग्रहीत हैं, मदद कर सकते हैं। आईपी ​​पते के लिए डिज़ाइन नहीं किया गया है, लेकिन उनके लिए बिल्कुल अनुकूल है। नीचे दिया गया कॉल '14' लौटाएगा:

  SELECT PARSENAME ('123.234.23.14', 1)  

(संख्या सही है बाएं)। < / P>


Comments

Popular posts from this blog

c# - PInvoke of NetUserAdd returns 24 -

c# - XMLDocument.Validate Error: System.InvalidOperationException : The XmlSchemaSet on the document is either null or has no schemas in it -