Come convertire binario a VARCHAR in DB2

December 9

Come convertire binario a VARCHAR in DB2


Il driver Microsoft OLE DB per DB2 consente l'accesso su reti TCP / IP al database DB2 remoti. Il driver viene distribuito come un IBM Distributed Relational Database Architecture applicazione richiedente. È necessario configurare un'origine dati OLE DB quando si utilizza il driver OLE DB per la connessione a DB2. L'origine dati può essere creato sul computer locale tramite diversi passaggi. Tipo di dati di conversione è supportato nel driver OLE DB. La maggior parte della conversione di tipi di dati è supportata con alcune eccezioni: Non sostiene stringhe di bit DB2 per SQL_BINARY o la conversione binaria-a-binario. La conversione da tipo di dati binari in Varchar è supportato. Varchar è un tipo di dati costituito da un insieme di dati di caratteri di lunghezza intermedia.

istruzione

1 Fare clic su "Start", "Tutti i programmi" e "Microsoft OLE DB per DB2." Seleziona "Strumento di accesso ai dati." Click "Fonti nuovi dati" per aprire la finestra di sorgenti di dati. Fai clic su "DSN di sistema" scheda. Selezionare "driver Microsoft ODBC per DB2" e fare clic su "Avanti".

2 Inserire un nome di origine di dati e la descrizione nella schermata successiva. Selezionare "Connessione AAPC" sul parametro "trasporto di rete". Inserire un APPC (IBM Avanzata Program-to-Program Communication) alias LU locale. Selezionare una modalità APPC, come ad esempio QPCSUPP o #INTER. Inserire l'indirizzo IP del server DB2 host. Selezionare una tabella di database dalla lista tabella di dati. Fai clic su "Fine".

3 Vai allo strumento di accesso ai dati di nuovo. Fare clic sul menu "Azione" e selezionare "Query di esempio" per eseguire una query sulla fonte di dati di accoglienza. Immettere il seguente codice per convertire binario a Varchar:

SELEZIONA CustomerName
DA clienti
DOVE CONVERTITO (CustomerName, Varchar) = '2';

Nelle righe restituite, il CustomerName, che era un tipo stringa binaria, viene convertito in tipo Varchar.