Oracle
 sql >> база данни >  >> RDS >> Oracle

Entity Framework и низ като NCLOB на oracle Db

Успях да реша проблема със задаване на максималната дължина на низа в модела

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 поле, което може да съдържа до 4 Gb данни.

Забележка:Максималната дължина за varchar е 4000 байта, така че не можем да зададем повече от 2000 като MaximumLenght (2 байта на знак с 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 ORA-12541:TNS:няма слушател

  2. Конфигуриране на Oracle XStream

  3. Как да повдигна повторно pl/sql изключение в блок за обработка на изключения?

  4. Как мога да извлека файлове от поле на Oracle BLOB?

  5. Можете ли да поставите няколко израза в един низ на заявка в Oracle jdbc?