| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> c.d.o.misc -> Re: How to use user function in SELECT query
Procrastinator wrote:
> This doesn't work
>
> Declare
>
> bignum number ;
>
> function sqr(n number) return number
> is
> begin
> return n * n ;
> end;
> begin
>
> -- dbms_output.put_line(sqr(3));
> select sqr(3) into bignum from dual;
>
> end;
This does:
1 Declare
2 bignum number ;
3 function sqr(n number) return number
4 is
5 begin
6 return n * n ;
7 end;
8 begin
9 bignum:=sqr(3);
10 dbms_output.put_line('bignum='||bignum);
11* end;
PL/SQL procedure successfully completed. Received on Wed May 03 2006 - 05:38:51 CDT
![]() |
![]() |