#include "access/htup.h"
Ir al código fuente de este archivo.
'defines' |
#define | AGGFNOID 0 |
#define | AMNAME 1 |
#define | AMOID 2 |
#define | AMOPOPID 3 |
#define | AMOPSTRATEGY 4 |
#define | AMPROCNUM 5 |
#define | ATTNAME 6 |
#define | ATTNUM 7 |
#define | AUTHMEMMEMROLE 8 |
#define | AUTHMEMROLEMEM 9 |
#define | AUTHNAME 10 |
#define | AUTHOID 11 |
#define | CASTSOURCETARGET 12 |
#define | CLAAMNAMENSP 13 |
#define | CLAOID 14 |
#define | CONDEFAULT 15 |
#define | CONNAMENSP 16 |
#define | CONOID 17 |
#define | INDEXRELID 18 |
#define | INHRELID 19 |
#define | LANGNAME 20 |
#define | LANGOID 21 |
#define | NAMESPACENAME 22 |
#define | NAMESPACEOID 23 |
#define | OPERNAMENSP 24 |
#define | OPEROID 25 |
#define | PROCNAMEARGSNSP 26 |
#define | PROCOID 27 |
#define | RELNAMENSP 28 |
#define | RELOID 29 |
#define | RULERELNAME 30 |
#define | STATRELATT 31 |
#define | TYPENAMENSP 32 |
#define | TYPEOID 33 |
#define | ReleaseSysCacheList(x) ReleaseCatCacheList(x) |
Funciones |
void | InitCatalogCache (void) |
void | InitCatalogCachePhase2 (void) |
HeapTuple | SearchSysCache (int cacheId, Datum key1, Datum key2, Datum key3, Datum key4) |
void | ReleaseSysCache (HeapTuple tuple) |
HeapTuple | SearchSysCacheCopy (int cacheId, Datum key1, Datum key2, Datum key3, Datum key4) |
bool | SearchSysCacheExists (int cacheId, Datum key1, Datum key2, Datum key3, Datum key4) |
Oid | GetSysCacheOid (int cacheId, Datum key1, Datum key2, Datum key3, Datum key4) |
HeapTuple | SearchSysCacheAttName (Oid relid, const char *attname) |
HeapTuple | SearchSysCacheCopyAttName (Oid relid, const char *attname) |
bool | SearchSysCacheExistsAttName (Oid relid, const char *attname) |
Datum | SysCacheGetAttr (int cacheId, HeapTuple tup, AttrNumber attributeNumber, bool *isNull) |
struct catclist * | SearchSysCacheList (int cacheId, int nkeys, Datum key1, Datum key2, Datum key3, Datum key4) |
Documentación de los 'defines'
#define CASTSOURCETARGET 12 |
#define PROCNAMEARGSNSP 26 |
#define ReleaseSysCacheList |
( |
|
x | ) |
ReleaseCatCacheList(x) |
Documentación de las funciones
void InitCatalogCache |
( |
void |
| ) |
|
void InitCatalogCachePhase2 |
( |
void |
| ) |
|
void ReleaseSysCache |
( |
HeapTuple |
tuple | ) |
|
HeapTuple SearchSysCacheAttName |
( |
Oid |
relid, |
|
|
const char * |
attname |
|
) |
| |
HeapTuple SearchSysCacheCopyAttName |
( |
Oid |
relid, |
|
|
const char * |
attname |
|
) |
| |
bool SearchSysCacheExistsAttName |
( |
Oid |
relid, |
|
|
const char * |
attname |
|
) |
| |
Datum SysCacheGetAttr |
( |
int |
cacheId, |
|
|
HeapTuple |
tup, |
|
|
AttrNumber |
attributeNumber, |
|
|
bool * |
isNull |
|
) |
| |