Dynamic SQL의 사용
보통의 어플리케이션 프로그램에서는 SQL문이 확정된 후 프로그램에 적용한다. 그러나, 다이나믹 SQL의 사용하는 경우는 사용자의 입력에 의거해서 SQL문이 작성되거나 다른 STATIC SQL문의 결과에 의해서 SQL문이 생성되는 경우 다이나믹SQL을 사용하게 된다. 비교될 컬럼이 변경되는 경우(WHERE절), 참조할 테이블이 변경되어야 하는 경우, INSERT, UPDATE시의 컬럼이 변경되는 경우 이 있다. MethodSQL문1QUERY문이 아니면서 호스트 변수가 없는 경우2QUERY문이 아니면서 호스트 변수가 정해지지 않은 경우 3호스트 변수와 SELECT컬럼이 정해진 QUERY문인 경우4호스트 변수와 SELECT컬럼이 정해지지 않은 QUERY문인 경우 이 방법은 Dynamic..
프로그래밍/DB
2008. 12. 23. 13:21