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

सामान्य MySQL फ़ील्ड और उनके उपयुक्त डेटा प्रकार

कोई इससे बेहतर उत्तर पोस्ट करने जा रहा है, लेकिन केवल यह कहना चाहता था कि व्यक्तिगत रूप से मैं किसी भी प्रकार के पूर्णांक फ़ील्ड में फ़ोन नंबर संग्रहीत नहीं करूंगा, मुख्यतः क्योंकि:

  1. आपको इसके साथ किसी भी प्रकार का अंकगणित करने की आवश्यकता नहीं है, और
  2. जल्द या बाद में कोई व्यक्ति अपने क्षेत्र कोड के चारों ओर कोष्ठक लगाने (कुछ ऐसा करने) की कोशिश करने जा रहा है।

हालांकि सामान्य तौर पर, मैं लगभग अनन्य रूप से उपयोग करता हूं:

  • INT(11) ऐसी किसी भी चीज़ के लिए जो या तो एक आईडी है या किसी अन्य आईडी का संदर्भ देती है
  • समय टिकटों के लिए DATETIME
  • VARCHAR(255) 255 वर्णों से कम होने की गारंटी के लिए (पृष्ठ शीर्षक, नाम, आदि)
  • बाकी सब कुछ के लिए टेक्स्ट।

बेशक कुछ अपवाद भी हैं, लेकिन मुझे लगता है कि इसमें ज्यादातर घटनाएं शामिल हैं।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में यूरोपीय मुद्रा कैसे स्टोर करें?

  2. विजुअल स्टूडियो - MySQL डेटाबेस तालिका को डेटासेट से लिंक करने में विफल

  3. Div . में डेटा अपडेट करें

  4. django मॉडल फ़ील्ड में वर्चर (एन) के बजाय चार (एन) डेटाटाइप को कैसे लागू करें?

  5. मैं अपनी संग्रहीत प्रक्रिया में मानों की सरणी कैसे पास कर सकता हूं?