2010-08-30 40 views
7

A partir de estos dos hilos,Oracle: ¿LARGO o CLOB?

LARGA es arcaica y obsoleta. Oracle says,

No cree tablas con columnas LARGAS. Use columnas LOB (CLOB, NCLOB) en su lugar. Las columnas LARGAS solo se admiten por compatibilidad con versiones anteriores.

Oracle también recomienda que convierta las columnas LONG existentes en columnas LOB. Las columnas LOB están sujetas a muchas menos restricciones que las columnas LONG. Además, la funcionalidad LOB se mejora en cada versión, mientras que la funcionalidad LONG ha sido estática para varias versiones.

Pero no puede leer un CLOB desde una base de datos remota sin the workarounds mentioned here.

¿Cuál debería preferir almacenar algún texto en mis tablas? ¿O existe una mejor solución que estas dos?

+0

¿Qué quiere decir por "base de datos remota"? ¿Cuál es tu configuración de db? – phoet

+0

El enlace está roto, pero la ruta URL ('query-clob-across-db-link-with-in-simple-view') sugiere que" desde una base de datos remota "significa" a través de un Oracle 'DATABASE LINK'" –

Respuesta

3

Si Oracle dice que una característica está en desuso, puede que ya no esté disponible en una versión futura. Por lo tanto, a menos que su aplicación se ejecute en la versión actual de Oracle por un tiempo ilimitado, no use la funcionalidad en desuso.

Cuestiones relacionadas