Tecnología

Inicio

Cómo convertir binario a VARCHAR en DB2

Cómo convertir binario a VARCHAR en DB2


El controlador de Microsoft OLE DB para DB2 permite el acceso a través de redes TCP / IP a bases de datos DB2 remotas. El conductor se despliega como un peticionario de aplicaciones Arquitectura de base de datos relacional de IBM Distributed. Es necesario configurar un origen de datos OLE DB utilizando el controlador OLE DB para conectarse a DB2. La fuente de datos puede ser creado en su ordenador local a través de varios pasos. la conversión del tipo de datos es compatible con el controlador OLE DB. La mayor parte de la conversión de tipo de datos es compatible con algunas excepciones: No es compatible con las cadenas de bits de DB2 para SQL_BINARY o la conversión de binario a binario. La conversión del tipo de datos binarios en Varchar es compatible. Varchar es un tipo de datos que consiste en un conjunto de datos de caracteres de longitud intermedia.

Instrucciones

1 Haga clic en "Inicio", "Todos los programas de Proveedores" y "Microsoft OLE DB para DB2." Seleccionar "Herramienta de acceso a datos." Haga clic en "nuevas fuentes de datos" para abrir el cuadro de diálogo orígenes de datos. Haga clic en "DSN de sistema" ficha. Seleccione "controlador ODBC de Microsoft para DB2" y haga clic en "Siguiente".

2 Introduzca un nombre de origen de datos y la descripción en la pantalla siguiente. Seleccionar "Conexión AAPC" en el parámetro "red de transporte". Introduzca una APPC (IBM avanzadas programa a programa Comunicación) alias de LU local. Seleccione un modo de APPC, como QPCSUPP o #INTER. Introduzca la dirección IP del servidor DB2 del sistema principal. Seleccione una tabla de base de datos de la lista de la tabla de datos. Haga clic en "Finalizar".

3 Ir a la herramienta de acceso de datos de nuevo. Haga clic en el menú "Acción" y seleccionar "Consulta de ejemplo" para ejecutar una consulta en el origen de datos principal. Escriba el siguiente código para convertir binario a VARCHAR:

SELECT customerName
FROM clientes
DONDE CONVERT (customerName, Varchar) = "2";

En las filas devueltas, el customerName, que era un tipo de cadena binaria, se convierte en el tipo VARCHAR.