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

ASP.net 4.0 इकाई डेटा मॉडल Mysql, Mysql Enums का सही इलाज नहीं कर रहा है

एनम एसक्यूएल प्रकार जैसी कोई चीज नहीं है, कम से कम एक मानक प्रकार नहीं है, जिसका अर्थ है कि यह गैर-मानक है और आपको किसी भी ढांचे को खोजने में मुश्किल होगी जो इसे ठीक से समर्थन करता है।

मामलों को बदतर बनाने के लिए, एंटिटी फ्रेमवर्क वर्तमान में कोड में एनम प्रकारों का समर्थन नहीं करता है। कुछ हैक्स और वर्कअराउंड हैं, लेकिन आप पाएंगे कि वे दर्दनाक हैं और इसके लायक नहीं हैं। सभी उद्देश्यों और उद्देश्यों के लिए, एक MySQL enum एक स्ट्रिंग ऑब्जेक्ट है। हालांकि आपको अपने लिस्टबॉक्स को पॉप्युलेट करने के लिए एनम प्रकार प्राप्त करने के लिए कुछ कस्टम एसक्यूएल जारी करना पड़ सकता है।

ओह, और FYI करें:8 कारण क्यों MySQL का ENUM डेटा प्रकार खराब है




  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 त्रुटि 150 - विदेशी कुंजियाँ

  2. डालने के बाद mySQL रिटर्न इंडेक्स

  3. लार्वा एलक्वेंट मॉडल के माध्यम से dd/mm/yyyy में दिनांक प्रारूप डालें

  4. निर्माण के 10 मिनट बाद रिकॉर्ड समाप्त करने का सबसे कारगर तरीका

  5. MySQL शेरिंग दृष्टिकोण?