./src/backend/catalog/Makefile:42: pg_foreign_table.h pg_partition_key.h \
2) 建表 -- 以pg_partition_key为例:
2.1)在include的 catalog目录下添加这张表的定义
#ifndef PG_PARTITION_KEY_H
#define PG_PARTITION_KEY_H
#include 'catalog/genbki.h'
#define PartitionKeyRelationId 3180
CATALOG(pg_partition_key,3180) BKI_WITHOUT_OIDS
{
Oid pkrelid
int16 pkattnum
} FormData_pg_partition_key
typedef FormData_pg_partition_key *Form_pg_partition_key
#define Natts_pg_partition_key 2
#define Anum_pg_partition_key_pkrelid 1
#define Anum_pg_partition_key_pkattnum 2
#endif
2.2) 在catalog 的indexing.h 头文件中添加系统表的唯一性索引
DECLARE_UNIQUE_INDEX(pg_partition_key_relid_index, 3181, on pg_partition_key using btree(pkrelid oid_ops))
#define PartitionKeyRelidIndexId 3181 r>3) Syscache -- 以 pg_partion_key为例:
3.1)首先要在syscache.h中添加 SysCacheIdentifier
3.2) 要在syscache.c 的 cacheinfo[] 中添加这张表
cache的定义:
struct cachedesc
{
1、首先,打开EXCEL程序,新建一个表格;2、按照要求添加表头,例如:序号、姓名、性别、省份等;
3、将要添加的全国重名信息依次添加到表格中;
4、运用EXCEL的查找和筛选功能,可以快速查看全国重名系统表格比较;
5、最后,根据实际需要,可以在表格中绘制图表,用于更直观的展示数据;
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)