이 오류가있어서 num_documento
(코드 "a.num_documento")에 별칭을 넣었지만 num_documento
은 존재하지 않는다고합니다. 선택은 PostgreSQL을에 내부 참여와 내가 삽입을 할 수있는 방법select와 함께 insert가있는 모호한 plpgsql 쿼리 오류
insert into bdsinc."codigo"(num_documento,id_tip_dcto,id_deudor)
select distincta.num_documento,b.id_tip_dcto,b.id_deudor
from bdsinc."carga" a
left join bdsinc."tb_deudor" b
on a.num_documento=b.num_dcto
and a.id_tip_dcto=b.id_tip_dcto
where b.id_deudor is not null and validacion=1;
insertar_carga_giros
는ERROR: la referencia a la columna �num_documento� es ambigua
Where: PL/pgSQL function "insertar_carga_giros"
line 145 at sentencia SQ???
빠져 나옵니다 기능?
:
당신이 실제로 가지고 있다고 가정. 완전한 plpgsql 기능은 어디에 있습니까? 이 오류는 함수의 헤더와 관련하여 가장 많이 발생합니다. 귀하의 PostgreSQL 버전도 빠져 있습니다. –
정말 당신의 성명서에서 "distincta.num_documento를 선택 하시겠습니까?"또는 오타/복사하여 붙여 넣기 - O입니까? –