Compartir por


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 Oracle 7.3.x no tiene forma de enlazar un valor de parámetro superior a 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 parametrizadas con datos que superen el límite de 2000 bytes del software cliente. Debido a que tanto el controlador ODBC para Oracle como el proveedor OLE DB para Oracle utilizan inserciones, actualizaciones, eliminaciones y consultas parametrizadas, 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).