Ich habe versucht, Daten in teradata durch ein BTEQ Importdaten zu importieren, aber ich kann nicht, weil ich habe dieses Problem:Ich kann nicht null Variable durch BTEQ Importdaten einfügen
* Failure 2621 Bad Charakter im Format oder Daten von LT_CDG_UNICO.NRO_VUELO_ REF. Anweisung # 1, Info = 0 * Warnung: Keine Daten vorhanden.
Dies ist Ich habe versucht, zu importieren:
LA; 100; null; null; 2016.01.01; 2050.01.01
ich dieses BTEQ für den Import erstellen dies:
bteq <<CARGA_CDG_UNICO> ${FILE_LOG} 2> ERROR_${FCH_HRA}.LOG
.LOGON ${SERVER}/${USER},${PASS};
.IMPORT VARTEXT ';' FILE='${FILE2}';
.REPEAT *
USING CDG_OPE(VARCHAR(20)), NRO_VLO(VARCHAR(20)), CDG_OPE_REF(VARCHAR(20)),NRO_VLO_REF(VARCHAR(20)), FCH_INI(VARCHAR(20)), FCH_FIN(VARCHAR(20))
INSERT INTO ${DBTB} (CDG_OPERADOR,NRO_VUELO,CDG_OPERADOR_REF,NRO_VUELO_REF,FCH_INI_VIGENCIA,FCH_FIN_ VIGENCIA) values (:CDG_OPE,:NRO_VLO,:CDG_OPE_REF,:NRO_VLO_REF,:FCH_INI,:FCH_FIN);
.IF ERRORCODE <> 0 THEN .QUIT ERRORCODE;
.LOGOFF;
.QUIT 0;
CARGA_CDG_UNICO
}