Q&A

  • DBMS_OUTPUT.PUT_LINE('TEST') 를 실행 했을때의 값은.???
DBMS_OUTPUT.PUT_LINE('TEST') 를 실행 했을때의 값은.???

With QryTemp Do Begin
   Close;
   Sql.Clear;
   S:= 'DBMS_OUTPUT.PUT_LINE('TEST')';
   Sql.Add(S);
   ExecSql;
End;

이런 식으로 실행했을 경우 TEST란 값을 어떻게 가져와서
Showmessage같을 걸루 뿌려줄수 있는지 알려주세요!
2  COMMENTS
  • Profile
    장태원 2004.04.02 20:17
    DB 가 무엇인지...
    간단히 쿼리로 작성하세요.
    오라클 select 'test' from dual;
    기타  select 'test;


  • Profile
    정진성 2004.04.02 20:33
    오라클 상에서의 Function으로 리턴값을 받으려고요 아래와 같이

    Declare vResult number(2); vReturn Varchar(18);
    begin
    vResult := oracle('0301', '20040315', 'oracle', vReturn);
    end;

    DBMS_OUTPUT을 쓰면 두 변수를 다 받을 수 있는데, 델파이에서는
    어떻게 해야하는지를 몰라서요.  아니면 다른 방법으로 받을 수 있는
    방법이 있나요?