pls reply ASAP

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello!

 

Kindly go through the following ,

 

 

I wanted to know whether, the command line arguments(function arguments) ------  $1 $2 $3   --  can be used  as in the following , like, ----

 

 

CREATE TYPE TT AS(something,something,…………………………………………………………etc………………);

CREATE OR REPLACE FUNCTION f1(varchar,varchar,varchar,varchar) RETURNS …………………..(something)………….

 

BEGIN

 SELECT a1,a2,a3,a4,a5,a6

 FROM (SELECT * FROM T1, T2……WHERE …………etc…   Flag = 0   $1 $2 $3 $4)

 ORDER BY ……………………                                                                   

………………………….

RETURN NEXT ………;

  END LOOP;

  RETURN;

END;

' LANGUAGE 'plpgsql';

 

NOTE :    The values for  $1 $2 $3 $4  will be passed when the function is invoked(called)  from the command prompt.

 

I  tried implementing the above, but  this type of usage is not supported , how should use it? 

 

 I am converting  from (sprintf, “SELECT query stmts (which uses   %s %s %s %s  …… )        to functions.

 

 

Any help will be deeply appreciated.  Thank you.

 

 

Kind regards,

      Chethana.

 

 

 


[Postgresql General]     [Postgresql PHP]     [PHP Users]     [PHP Home]     [PHP on Windows]     [Kernel Newbies]     [PHP Classes]     [PHP Books]     [PHP Databases]     [Yosemite]

  Powered by Linux