Tenho uma substr que faz isso:
Mas V_DT_PROCESSAMENTO_H é do tipo date. Tentei isso:
Selecionar tudo
V_DT_PROCESSAMENTO_H := TO_DATE(SUBSTR(V_REG, 10, 10), 'dd/MM/yyyy');
e estou recebendo isso
Error starting at line : 5 in command -
BEGIN db2user.sp_le_arquivo_carta_quitacao('carta_cdc.txt'); END;
Error report -
ORA-01830: date format picture ends before converting entire input string
ORA-06512: at "DB2USER.SP_LE_ARQUIVO_CARTA_QUITACAO", line 111
ORA-06512: at line 1
01830. 00000 - "date format picture ends before converting entire input string"
*Cause:
*Action:
A declaração está assim
Selecionar tudo
V_DT_PROCESSAMENTO_H CARTA_QUITACAO_HEADER.DT_PROCESSAMENTO%TYPE;
Como mando, por parâmetro, esse campo data para dentro da tabela?