SAP SQL 동적 Where 정리


SAP SQL 동적 Where 정리

SQL에서 사용을 할 때 동적으로 조건을 설정 해주어야 할 때가 있다. SQL Where - 동적 GS_WHERE 값은 나온다. CONCATENATE 함수를 사용하면서 중간에 변수를 넣으려고 하면 ''변수'' 이런식으로 사용해야 한다. 따옴표 '' 두개를 사용해서 안에 변수를 넣어주는 방식으로 사용한다. 남은 건 'CARRID ='''PA_CID1'''' 이다. 더욱 쉽게 보면 'CARRID ='AA'' 인 것이다. CONCATENATE를 사용하면서 변수가 아닌 문자를 써주려면 따옴표가 감싸줘야 하기 때문에 시작부터 사용을 하였다. 마지막으로 보면 결과 값은 CARRID ='AA' 이다. 이렇게 되면 완성인 것이다. 만약 조건을 추가하고 싶으면 계속 써주면 되는 것이다. SQL문에서는 WHERE ( 동적..


원문링크 : SAP SQL 동적 Where 정리