begin
for
select a.A, a.B, a.C. a.D
from EMPLOYEE
order by
case :n when 1 then a.A
when 2 then a.B end
into :a1, :a2, :a3, :a4 do
suspend;
end
초보자 님이 쓰신 글 :
: Input Parameter 값에 따라서...
: order by 절을 맘대로 하고 싶은데....
:
: Parameter값이 n이라면
:
: begin
: select a.A, a.B, a.C. a.D
: from EMPLOYEE a
: case n of
: 1: order by a.CODE
: 2: order by a.NAME
: 3: order by a.TEL
: end
: into :a1, :a2, :a3, :a4;
: end
:
: 이렇게 하고 싶은데..... 에러가 나네요.
:
: 될 수 있는 방법이 있으면 도움 좀 부탁드립니다.
|