📄 plancat.h
字号:
/*------------------------------------------------------------------------- * * plancat.h * prototypes for plancat.c. * * * Portions Copyright (c) 1996-2005, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * * $PostgreSQL: pgsql/src/include/optimizer/plancat.h,v 1.37 2005/07/23 21:05:48 tgl Exp $ * *------------------------------------------------------------------------- */#ifndef PLANCAT_H#define PLANCAT_H#include "nodes/relation.h"extern void get_relation_info(Oid relationObjectId, RelOptInfo *rel);extern List *get_relation_constraints(Oid relationObjectId, RelOptInfo *rel);extern List *build_physical_tlist(PlannerInfo *root, RelOptInfo *rel);extern List *find_inheritance_children(Oid inhparent);extern bool has_subclass(Oid relationId);extern bool has_unique_index(RelOptInfo *rel, AttrNumber attno);extern Selectivity restriction_selectivity(PlannerInfo *root, Oid operator, List *args, int varRelid);extern Selectivity join_selectivity(PlannerInfo *root, Oid operator, List *args, JoinType jointype);#endif /* PLANCAT_H */
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -