CreateFunctionStmt struct
hello,
typedef struct CreateFunctionStmt
{
NodeTag type;
bool replace;
List *funcname;
List *parameters;
TypeName *returnType;
List *options;
List *withClause;
} CreateFunctionStmt;
this the the CreateFunctionStmt struct found in the
postgresql implementation.
Can anyone tell me which field here is used to
indicated the language of the function, in which it is
written.
like when we create a function we mention $$language
bla in the end.
so is there any field in this structure which
represents its language?
__________________________________________________
Do You Yahoo!?
Tired of spam? Yahoo! Mail has the best spam protection around
http://mail.yahoo.com
On Thu, Dec 23, 2004 at 11:57:09AM -0800, Sibtay Abbas wrote:
Hi,
Can anyone tell me which field here is used to
indicated the language of the function, in which it is
written.like when we create a function we mention $$language
bla in the end.
It's one of the options (options is a List of DefElems). See the
grammar (src/backend/parser/gram.y).
--
Alvaro Herrera (<alvherre[@]dcc.uchile.cl>)
"El sabio habla porque tiene algo que decir;
el tonto, porque tiene que decir algo" (Platon).