Tôi đã giải quyết được vấn đề khi đặt độ dài chuỗi tối đa vào mô hình
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; }
}
Nếu không có StringLength Orcale sẽ tạo trường NCLOB có thể chứa tối đa 4Gb dữ liệu.
Lưu ý:Chiều dài tối đa cho varchar là 4000 byte, vì vậy chúng tôi không thể đặt nhiều hơn 2000 là MaximumLenght (2 byte cho mỗi ký tự với Unicode)