मैंने मॉडल में अधिकतम स्ट्रिंग लंबाई सेट करने की समस्या को हल करने में कामयाबी हासिल की है
public class Teacher
{
public int TeacherID { get; set; }
[StringLength(255, MinimumLength = 3, ErrorMessage = "My Error Message")]
public string Name { get; set: }
[StringLength(255, MinimumLength = 3, ErrorMessage = "My Error Message")]
public string Surname{ get; set; }
}
StringLength के बिना Orcale एक NCLOB फ़ील्ड बनाता है जिसमें 4Gb तक डेटा हो सकता है।
नोट:वर्चर के लिए अधिकतम लंबाई 4000 बाइट्स है, इसलिए हम 2000 से अधिक को अधिकतम लंबाई (यूनिकोड के साथ 2 बाइट प्रति वर्ण) के रूप में सेट नहीं कर सकते हैं