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

फोन के लिए एसक्यूएल वर्कर (लंबाई) में मुझे दुनिया भर में सबसे लंबे समय तक संभावित फोन नंबर पर विचार करना चाहिए

यह मानते हुए कि आप '+', '()', '-', स्पेस और व्हाट-हैव-यू जैसी चीजों को स्टोर नहीं करते हैं (और आप क्यों करेंगे, वे प्रेजेंटेशनल चिंताएं हैं जो स्थानीय रीति-रिवाजों और नेटवर्क वितरण के आधार पर अलग-अलग होंगी। वैसे भी), अंतर्राष्ट्रीय टेलीफोन नेटवर्क के लिए ITU-T अनुशंसा E.164 (जिसके माध्यम से अधिकांश राष्ट्रीय नेटवर्क जुड़े हुए हैं) निर्दिष्ट करता है कि संपूर्ण संख्या (देश कोड सहित, लेकिन डायल आउट करने के लिए आवश्यक अंतर्राष्ट्रीय कॉलिंग उपसर्ग जैसे उपसर्ग शामिल नहीं हैं, जो एक देश से दूसरे देश में भिन्न होता है, न ही प्रत्ययों सहित, जैसे PBX ​​एक्सटेंशन नंबर) अधिकतम 15 वर्णों का होना चाहिए .

कॉल प्रीफ़िक्स कॉल करने वाले पर निर्भर करते हैं, कॉल करने वाले पर नहीं, और इस प्रकार (कई परिस्थितियों में) फ़ोन नंबर के साथ संग्रहीत नहीं किया जाना चाहिए। यदि डेटाबेस व्यक्तिगत पता पुस्तिका के लिए डेटा संग्रहीत करता है (जिस स्थिति में अंतर्राष्ट्रीय कॉल उपसर्ग को संग्रहीत करना समझ में आता है), तो आपको सबसे लंबे अंतरराष्ट्रीय उपसर्गों से निपटना होगा (विकिपीडिया के अनुसार) वर्तमान में फिनलैंड में 5 अंक हैं।

प्रत्यय के लिए, कुछ पीबीएक्स 11 अंकों के विस्तार का समर्थन करते हैं (फिर से, विकिपीडिया के अनुसार)। चूंकि पीबीएक्स एक्सटेंशन नंबर एक अलग डायलिंग योजना का हिस्सा हैं (पीबीएक्स फोन कंपनियों के एक्सचेंजों से अलग हैं), एक्सटेंशन नंबरों को फोन नंबरों से अलग करने की जरूरत है, या तो एक विभाजक चरित्र के साथ या उन्हें एक अलग कॉलम में संग्रहीत करके।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अल्पविराम सीमांकित डेटा कॉलम में शामिल हों

  2. मैं SQL सर्वर 2005 में कॉलम के रूप में यादृच्छिक संख्या कैसे वापस कर सकता हूं?

  3. आप डेटाबेस में विरासत को प्रभावी ढंग से कैसे मॉडल करते हैं?

  4. लिनक्स से SQL सर्वर बल्क इंसर्ट

  5. मैं अपने स्थानीय विकास सर्वर पर SQL Azure डेटाबेस की प्रतिलिपि कैसे बना सकता हूँ?