Solución:
¿Qué pasa con algo como esto?
@Lob
private String someString;
Creo que es más portátil y debería generar eficazmente el tipo de datos TEXT o LONGTEXT.
Si usa @LOB, tendrá la excepción ORA-00932 con SQL que contiene DISTINCT (http://ora-00932.ora-code.com/)
Creo que la solución depende del tamaño de bytes de su cadena. Si es <4000 bytes, puede intentar usar @Column (nombre = "...", longitud = 4000)
Sugiero 4000 bytes por razones de compatibilidad de DB:
- En Oracle Oracle 8 a Oracle 11g, escriba VARCHAR2, el tamaño máximo es 4000 (formato de página A4)
- En DB2 10 para z / OS, el tamaño máximo del tipo VARCHAR es 32704
- En SQL Server 2012, escriba el tamaño máximo de TEXTO es 2,147,483,647 bytes
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)