사이베이스에는
procedure를 구현하구 return값으루 select절에 대한 레코드 값을 넘길 수 있나요?
ms-sql에서는 procedure에서 맨 끝에 return select ~~~ 이렇게 하면 그 절을 넘길수가 있다고 하던데요.
sybase에도 procedure에서 그렇게 할 수 있나요?
sybase reference menual 2에 나와 있는 내용입니다.
create procedure mathtutor @mult1 int, @mult2 int,@result int outputasselect @result = @mult1 * @mult2
declare @guess intselect @guess = 32exec mathtutor 5, 6, @result = @guess output
하심 return값이 30이 됩니다.
select 절 자체를 넘길순 없나요?
무슨 말씀이신지 제가 ms-sql을 잘몰라서...자세히 좀,,,,
제가 좀 성의없이 질문을 했죠? ^^
죄송합니다.
그니깐염.
select 컬럼, 컬럼,,....
이런식으로 넘길수 있나요?
하나의 값이 아닌 여러개루요.
답변 고맙습니다. ^^
원하시는게 return을 받아서 그값을 다시 가공하려고 하시는 건지요? 그렇다면 예제와 같은 방법으로 하시되 output변수를 여러개 써서 하심 되고요
그렇지 않다면 return하지 않으셔도 결과가 출력됩니다