Oracle
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Oracle

Khung thực thể và chuỗi dưới dạng NCLOB trên oracle Db

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)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Nối giá trị cột thứ hai nếu giá trị cột đầu tiên giống nhau

  2. Làm thế nào tôi có thể tìm thấy hộp có kích thước phù hợp cho từng sản phẩm?

  3. Cách tìm THAM GIA LEFT OUTER hoặc RIGHT OUTER JOIN với ORACLE JOIN (+)

  4. Không gian tên System.Data.OracleClient bị ngừng?

  5. Cách chạy tập lệnh SQL Plus trong PowerShell