'defines' |
| #define | TypeRelationId 1247 |
| #define | Natts_pg_type 23 |
| #define | Anum_pg_type_typname 1 |
| #define | Anum_pg_type_typnamespace 2 |
| #define | Anum_pg_type_typowner 3 |
| #define | Anum_pg_type_typlen 4 |
| #define | Anum_pg_type_typbyval 5 |
| #define | Anum_pg_type_typtype 6 |
| #define | Anum_pg_type_typisdefined 7 |
| #define | Anum_pg_type_typdelim 8 |
| #define | Anum_pg_type_typrelid 9 |
| #define | Anum_pg_type_typelem 10 |
| #define | Anum_pg_type_typinput 11 |
| #define | Anum_pg_type_typoutput 12 |
| #define | Anum_pg_type_typreceive 13 |
| #define | Anum_pg_type_typsend 14 |
| #define | Anum_pg_type_typanalyze 15 |
| #define | Anum_pg_type_typalign 16 |
| #define | Anum_pg_type_typstorage 17 |
| #define | Anum_pg_type_typnotnull 18 |
| #define | Anum_pg_type_typbasetype 19 |
| #define | Anum_pg_type_typtypmod 20 |
| #define | Anum_pg_type_typndims 21 |
| #define | Anum_pg_type_typdefaultbin 22 |
| #define | Anum_pg_type_typdefault 23 |
| #define | BOOLOID 16 |
| #define | BYTEAOID 17 |
| #define | CHAROID 18 |
| #define | NAMEOID 19 |
| #define | INT8OID 20 |
| #define | INT2OID 21 |
| #define | INT2VECTOROID 22 |
| #define | INT4OID 23 |
| #define | REGPROCOID 24 |
| #define | TEXTOID 25 |
| #define | OIDOID 26 |
| #define | TIDOID 27 |
| #define | XIDOID 28 |
| #define | CIDOID 29 |
| #define | OIDVECTOROID 30 |
| #define | PG_TYPE_RELTYPE_OID 71 |
| #define | PG_ATTRIBUTE_RELTYPE_OID 75 |
| #define | PG_PROC_RELTYPE_OID 81 |
| #define | PG_CLASS_RELTYPE_OID 83 |
| #define | POINTOID 600 |
| #define | LSEGOID 601 |
| #define | PATHOID 602 |
| #define | BOXOID 603 |
| #define | POLYGONOID 604 |
| #define | LINEOID 628 |
| #define | FLOAT4OID 700 |
| #define | FLOAT8OID 701 |
| #define | ABSTIMEOID 702 |
| #define | RELTIMEOID 703 |
| #define | TINTERVALOID 704 |
| #define | UNKNOWNOID 705 |
| #define | CIRCLEOID 718 |
| #define | CASHOID 790 |
| #define | MACADDROID 829 |
| #define | INETOID 869 |
| #define | CIDROID 650 |
| #define | INT4ARRAYOID 1007 |
| #define | ACLITEMOID 1033 |
| #define | BPCHAROID 1042 |
| #define | VARCHAROID 1043 |
| #define | DATEOID 1082 |
| #define | TIMEOID 1083 |
| #define | TIMESTAMPOID 1114 |
| #define | TIMESTAMPTZOID 1184 |
| #define | INTERVALOID 1186 |
| #define | TIMETZOID 1266 |
| #define | BITOID 1560 |
| #define | VARBITOID 1562 |
| #define | NUMERICOID 1700 |
| #define | REFCURSOROID 1790 |
| #define | REGPROCEDUREOID 2202 |
| #define | REGOPEROID 2203 |
| #define | REGOPERATOROID 2204 |
| #define | REGCLASSOID 2205 |
| #define | REGTYPEOID 2206 |
| #define | RECORDOID 2249 |
| #define | CSTRINGOID 2275 |
| #define | ANYOID 2276 |
| #define | ANYARRAYOID 2277 |
| #define | VOIDOID 2278 |
| #define | TRIGGEROID 2279 |
| #define | LANGUAGE_HANDLEROID 2280 |
| #define | INTERNALOID 2281 |
| #define | OPAQUEOID 2282 |
| #define | ANYELEMENTOID 2283 |
'typedefs' |
| typedef FormData_pg_type * | Form_pg_type |
Funciones |
| | CATALOG (pg_type, 1247) BKI_BOOTSTRAP |
| | DATA (insert OID=16(boolPGNSP PGUID 1 t b t\054 00 boolin boolout boolrecv boolsend-c p f 0-1 0 _null_ _null_)) |
| | DESCR ("boolean, 'true'/'false'") |
| | DESCR ("variable-length string, binary values escaped") |
| | DESCR ("single character") |
| | DESCR ("63-character type for storing system identifiers") |
| | DESCR ("~18 digit integer, 8-byte storage") |
| | DESCR ("-32 thousand to 32 thousand, 2-byte storage") |
| | DESCR ("array of int2, used in system tables") |
| | DESCR ("-2 billion to 2 billion integer, 4-byte storage") |
| | DESCR ("registered procedure") |
| | DESCR ("variable-length string, no limit specified") |
| | DESCR ("object identifier(oid), maximum 4 billion") |
| | DESCR ("(Block, offset), physical location of tuple") |
| | DESCR ("transaction id") |
| | DESCR ("command identifier type, sequence in transaction id") |
| | DESCR ("storage manager") |
| | DESCR ("geometric point '(x, y)'") |
| | DESCR ("geometric line segment '(pt1,pt2)'") |
| | DESCR ("geometric path '(pt1,...)'") |
| | DESCR ("geometric box '(lower left,upper right)'") |
| | DESCR ("geometric polygon '(pt1,...)'") |
| | DESCR ("geometric line (not implemented)'") |
| | DESCR ("") |
| | DESCR ("single-precision floating point number, 4-byte storage") |
| | DESCR ("double-precision floating point number, 8-byte storage") |
| | DESCR ("absolute, limited-range date and time (Unix system time)") |
| | DESCR ("relative, limited-range time interval (Unix delta time)") |
| | DESCR ("(abstime,abstime), time interval") |
| | DESCR ("geometric circle '(center,radius)'") |
| | DESCR ("monetary amounts, $d,ddd.cc") |
| | DESCR ("XX:XX:XX:XX:XX:XX, MAC address") |
| | DESCR ("IP address/netmask, host address, netmask optional") |
| | DESCR ("network IP address/netmask, network address") |
| | DESCR ("access control list") |
| | DESCR ("char(length), blank-padded string, fixed storage length") |
| | DESCR ("varchar(length), non-blank-padded string, variable storage length") |
| | DESCR ("ANSI SQL date") |
| | DESCR ("hh:mm:ss, ANSI SQL time") |
| | DESCR ("date and time") |
| | DESCR ("date and time with time zone") |
| | DESCR ("@ <number> <units>, time interval") |
| | DESCR ("fixed-length bit string") |
| | DESCR ("variable-length bit string") |
| | DESCR ("numeric(precision, decimal), arbitrary precision number") |
| | DESCR ("reference cursor (portal name)") |
| | DESCR ("registered procedure (with args)") |
| | DESCR ("registered operator") |
| | DESCR ("registered operator (with args)") |
| | DESCR ("registered class") |
| | DESCR ("registered type") |
| Oid | TypeShellMake (const char *typeName, Oid typeNamespace) |
| Oid | TypeCreate (const char *typeName, Oid typeNamespace, Oid relationOid, char relationKind, int16 internalSize, char typeType, char typDelim, Oid inputProcedure, Oid outputProcedure, Oid receiveProcedure, Oid sendProcedure, Oid analyzeProcedure, Oid elementType, Oid baseType, const char *defaultTypeValue, char *defaultTypeBin, bool passedByValue, char alignment, char storage, int32 typeMod, int32 typNDims, bool typeNotNull) |
| void | GenerateTypeDependencies (Oid typeNamespace, Oid typeObjectId, Oid relationOid, char relationKind, Oid owner, Oid inputProcedure, Oid outputProcedure, Oid receiveProcedure, Oid sendProcedure, Oid analyzeProcedure, Oid elementType, Oid baseType, Node *defaultExpr, bool rebuild) |
| void | TypeRename (const char *oldTypeName, Oid typeNamespace, const char *newTypeName) |
| char * | makeArrayTypeName (const char *typeName) |
Variables |
| | FormData_pg_type |