[토드9.5] 쿼리 테스트 할때 구문 작성법...
# 7) 데이타베이스/오라클2010. 10. 23. 22:12
MS-SQL에서는 쿼리에 대한 테스트는 툴에서 쉽게 작성하고 테스트해볼수도 있고
해서 편했으나... 토드는 그렇지 않았다.
문제는 BEGIN { 테스트에 사용할 쿼리!! } END;
토드를 처음 접했을때 가장 난감했던
간단한 쿼리인데 왜 BEGIN ~ END; 사이에 쿼리는 INTO를 요구하는지는 아직도 잘 모르겠으나
BEGIN 과 END; 사이에 쿼리가 존재시 한개의 결과값은
SELECT 결과 INTO :V FROM DUAL 이 형태로 INTO로 데이타를 :V 에 담을수 있고
이를 보기위해서는
DBMS_OUTPUT.PUT_LINE 을 통해 확인할 수 있다.
그리고 결과 집합이 단일 값이 아닌 여러행이 리턴될때 그리드로 확인해야되는데
이는
SELECT 컬럼 INTO :V_CR FROM 테이블;
:V_CR 의 타입을 커서로 지정해주고 실행하면
하단 상태창에 데이타 그리드에 쿼리 결과가 확인이 된다.
프로시져 실행 할 때도 물론 가능하다.
기본쿼리 테스트에는 아래처럼 그냥 사용하면 된다.
BEGIN ~ END; 사이에 있는 것 들은 아래처럼 사용해야 한다.
'# 7) 데이타베이스 > 오라클' 카테고리의 다른 글
[오라클] 동적쿼리 (0) | 2010.10.24 |
---|---|
[오라클] 패키지 만드는 구문.. (0) | 2010.10.23 |
[오라클] 오브젝트 이름의 길이는 30 문자 이하로 제한됩니다 (0) | 2010.10.23 |
[ 토드 9.5 ]KEY 단축키 (0) | 2010.10.23 |
[오라클] 간단한 쿼리인데 3개의 Row에 대해 계산식 적용하여 한행 추가 (0) | 2010.10.23 |