📄 rewritemanip.h
字号:
/*------------------------------------------------------------------------- * * rewriteManip.h * * * * Copyright (c) 1994, Regents of the University of California * * $Id: rewriteManip.h,v 1.16 1999/05/26 12:56:50 momjian Exp $ * *------------------------------------------------------------------------- */#ifndef REWRITEMANIP_H#define REWRITEMANIP_H#include "nodes/nodes.h"#include "nodes/parsenodes.h"#include "rewrite/rewriteHandler.h"/* RewriteManip.c */void OffsetVarNodes(Node *node, int offset, int sublevels_up);void ChangeVarNodes(Node *node, int old_varno, int new_varno, int sublevels_up);void AddQual(Query *parsetree, Node *qual);void AddHavingQual(Query *parsetree, Node *havingQual);void AddNotQual(Query *parsetree, Node *qual);void AddGroupClause(Query *parsetree, List *group_by, List *tlist);void FixNew(RewriteInfo *info, Query *parsetree);void HandleRIRAttributeRule(Query *parsetree, List *rtable, List *targetlist, int rt_index, int attr_num, int *modified, int *badpostquel);#endif /* REWRITEMANIP_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -