Ir al código fuente de este archivo.
Funciones |
A_Expr * | makeA_Expr (A_Expr_Kind kind, List *name, Node *lexpr, Node *rexpr) |
A_Expr * | makeSimpleA_Expr (A_Expr_Kind kind, const char *name, Node *lexpr, Node *rexpr) |
Var * | makeVar (Index varno, AttrNumber varattno, Oid vartype, int32 vartypmod, Index varlevelsup) |
TargetEntry * | makeTargetEntry (Expr *expr, AttrNumber resno, char *resname, bool resjunk) |
TargetEntry * | flatCopyTargetEntry (TargetEntry *src_tle) |
Const * | makeConst (Oid consttype, int constlen, Datum constvalue, bool constisnull, bool constbyval) |
Const * | makeNullConst (Oid consttype) |
Node * | makeBoolConst (bool value, bool isnull) |
Expr * | makeBoolExpr (BoolExprType boolop, List *args) |
Alias * | makeAlias (const char *aliasname, List *colnames) |
RelabelType * | makeRelabelType (Expr *arg, Oid rtype, int32 rtypmod, CoercionForm rformat) |
RangeVar * | makeRangeVar (char *schemaname, char *relname) |
TypeName * | makeTypeName (char *typnam) |
FuncExpr * | makeFuncExpr (Oid funcid, Oid rettype, List *args, CoercionForm fformat) |
Documentación de las funciones
Alias* makeAlias |
( |
const char * |
aliasname, |
|
|
List * |
colnames |
|
) |
| |
RangeVar* makeRangeVar |
( |
char * |
schemaname, |
|
|
char * |
relname |
|
) |
| |