냥이 님께서 가르쳐 주신 방법으로 CRETE TYPE문을 이용해서 ACTVALUE라는 타입을 만들었습니다.
ACTVALUE -> actno smallint, actkwd char(6), actdesc varchar(10)
이런식으로 만들었는데요..
test1,sql파일로 이런식으로 create procedure 나 create function에서
사용했는데 에러가 계속나더라고요 어떻게 해서 변수에 값을 집어 넣는지 가르쳐 주세요.
그리고 select into 문을 찾아보니 어플리케이션 레벨에서 밖에 사용 할 수 없다고 하던데 그것이 맞는 건지 알고 싶네요..
select into 문 말고 어떻게 변수에 넣는지 가르쳐 주세요.
test1.sql 파일 내용
drop function hehe@
create function hehe()
returns integer
language sql
p1:begin atomic
declare act actvalue;
select actno,actkwd,actdesc into :act..actno,act..actkwd,act..actdesc
from act where actno=10;
return actno;
end
@
|