Boa noite,
Por favor, preciso de uma ajuda sobre o seguinte:
Estou a criar uma BD em Oracle (PL/SQL) e, numa Tabela de nome Percurso, preciso usar um campo para “data hora”. Escolhi o tipo de dados TIMESTAMP.
Para os inserts fiz as seguintes duas linhas (que espero estejam bem):
SELECT secPercurso.nextval INTO percurso FROM DUAL;
INSERT INTO percurso VALUES(percurso1,(TO_TIMESTAMP(:ts_val,'28-10-2016 HH24:00:00')));
INSERT INTO percurso VALUES(percurso2,(TO_TIMESTAMP(:ts_val,'29-10-2016 HH24:00:00')));
…..
…..
Depois de correr os inserts aparece o erro: Bind variable "TS_VAL" not declared.
Alguém pode dar uma dica para resolver o problema, nomeadamente onde e qual a sintax para declarar a variável?
Obrigado. Blackie
↧