Oracle 10g: ¿Pueden las longitudes de datos CLOB ser inferiores a 4.000?

Tenemos tres bases de datos: desarrollo, puesta en escena y producción. Hacemos toda nuestra codificación en el entorno de desarrollo. Luego, llevamos todos nuestros cambios de código y base de datos a etapas para que el cliente pueda ver cómo funciona en un entorno en vivo. Después de que cierran la sesión, hacemos la implementación final en el entorno de producción.

Ahora, acerca de estas columnas CLOB: al usar desc y / o consultar la vista all_tab_columns para la base de datos de desarrollo, los CLOB muestran una longitud de datos de 4.000. Sin embargo, en las bases de datos de producción y preparación, las longitudes de datos para columnas CLOB equivalentes a dev son números impares como 86. He buscado todas las soluciones posibles en cuanto a cómo podría haber surgido esto. Incluso he intentado agregar una nueva columna CLOB (86) pensando que funcionaría como lo hace para VARCHAR2, pero Oracle simplemente arroja un error.

¿Podrían los DBA haber estropeado algo? ¿Es esto algo de lo que preocuparse? Como resultado de esto, nada parece haberse roto nunca, pero me gusta que los metadatos sean los mismos en todos los entornos.

Respuestas a la pregunta(4)

Su respuesta a la pregunta