Compartir a través de


Tamaño de la columna VARCHAR (controlador ODBC para Oracle)

Importante

Esta característica se quitará en una versión futura de Windows. Evite utilizar esta característica en nuevos trabajos de desarrollo y tenga previsto modificar las aplicaciones que actualmente la utilizan. En su lugar, use el controlador ODBC proporcionado por Oracle.

En Oracle8, el tamaño máximo de una columna VARCHAR ha aumentado de 2000 a 4000 bytes. El software cliente de Oracle 7.3.x no tiene ninguna manera de enlazar un valor de parámetro de más de 2000 bytes. Por lo tanto, si crea una tabla con una columna VARCHAR de más de 2000 bytes, no podrá realizar inserciones, actualizaciones, eliminaciones y consultas con parámetros con datos que superen el límite de 2000 bytes del software cliente. Dado que tanto el controlador ODBC para Oracle como el proveedor OLE DB para Oracle usan inserciones, actualizaciones, eliminaciones y consultas con parámetros, notificarán errores ORA-01026 en este caso. Los datos que se encuentran dentro de los límites aplicados por el software cliente de Oracle funcionarán. Para evitar este límite de 2000 bytes, debe actualizar el software cliente a Oracle8 (8.0.4.1.1c o superior).