Oracle
 sql >> Teknologi Basis Data >  >> RDS >> Oracle

Kerangka Entitas dan string sebagai NCLOB di Oracle Db

Saya telah berhasil memecahkan masalah pengaturan panjang string maksimum ke dalam model

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; }
}

Tanpa StringLength Orcale membuat bidang NCLOB yang dapat berisi hingga 4 Gb data.

Catatan:Panjang maksimum untuk varchar adalah 4000 byte, jadi kami tidak dapat menetapkan lebih dari 2000 sebagai MaximumLenght (2 byte per karakter dengan 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. Oracle memperlakukan string kosong sebagai masalah NULL untuk programmer Java / JPA

  2. Oracle Setelah Hapus Pemicu... Bagaimana cara menghindari Mutasi Tabel (ORA-04091)?

  3. Masalah memanggil prosedur tersimpan dari C # dengan CLOB besar

  4. Permintaan prosedur tersimpan Oracle seperti tidak bekerja dengan kursor

  5. Apakah literal date'[yyyy-mm-dd]' Oracle selalu menggunakan pola yyyy-mm-dd?