2014-11-21 4 views
-1

Oracle 데이터베이스를 쿼리하는 데 사용하는 일부 SQL이 있습니다. 바인딩 된 변수를 생성하고 참조하려고 시도하지만 ORA-01008 오류가 발생합니다 : 모든 변수가 바인딩되지 않았습니다.오류 : 변수가 바인딩되지 않았습니다.

나는 이것을 철저히 들여다 보았지만 구문에 무엇이 잘못되었는지 알 수 없습니다. 나는 성공적으로 변수를 생성하기 위해 변경해야 무엇

VARIABLE east_sun_2013 date 
BEGIN 
:east_sun_2013 := TO_DATE('31/03/2013', 'DD/MM/YYYY'); 
end; 

: 아래

이 오류를 준다 실행, 나는 변수를 생성하기 위해 사용하고있는 SQL입니까?

+0

이 코드를 어떻게 실행합니까? 바인딩 변수가 필요합니까? – Dmitry

답변

1
DECLARE 
    east_sun_2013 DATE; 
BEGIN 
    east_sun_2013 := TO_DATE('31/03/2013', 'DD/MM/YYYY'); 
END; 
관련 문제