⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 builtins.h

📁 PostgreSQL 8.2中增加了很多企业用户所需要的功能和性能上的提高,其开发团队说,该版本将加速更多企业向该数据库移植.核心开发成员之一Bruce Momjian表示,在新版PostgreSQL
💻 H
📖 第 1 页 / 共 3 页
字号:
extern Datum dtof(PG_FUNCTION_ARGS);extern Datum dtoi4(PG_FUNCTION_ARGS);extern Datum dtoi2(PG_FUNCTION_ARGS);extern Datum i4tof(PG_FUNCTION_ARGS);extern Datum i2tof(PG_FUNCTION_ARGS);extern Datum ftoi4(PG_FUNCTION_ARGS);extern Datum ftoi2(PG_FUNCTION_ARGS);extern Datum text_float8(PG_FUNCTION_ARGS);extern Datum text_float4(PG_FUNCTION_ARGS);extern Datum float8_text(PG_FUNCTION_ARGS);extern Datum float4_text(PG_FUNCTION_ARGS);extern Datum dround(PG_FUNCTION_ARGS);extern Datum dceil(PG_FUNCTION_ARGS);extern Datum dfloor(PG_FUNCTION_ARGS);extern Datum dsign(PG_FUNCTION_ARGS);extern Datum dtrunc(PG_FUNCTION_ARGS);extern Datum dsqrt(PG_FUNCTION_ARGS);extern Datum dcbrt(PG_FUNCTION_ARGS);extern Datum dpow(PG_FUNCTION_ARGS);extern Datum dexp(PG_FUNCTION_ARGS);extern Datum dlog1(PG_FUNCTION_ARGS);extern Datum dlog10(PG_FUNCTION_ARGS);extern Datum dacos(PG_FUNCTION_ARGS);extern Datum dasin(PG_FUNCTION_ARGS);extern Datum datan(PG_FUNCTION_ARGS);extern Datum datan2(PG_FUNCTION_ARGS);extern Datum dcos(PG_FUNCTION_ARGS);extern Datum dcot(PG_FUNCTION_ARGS);extern Datum dsin(PG_FUNCTION_ARGS);extern Datum dtan(PG_FUNCTION_ARGS);extern Datum degrees(PG_FUNCTION_ARGS);extern Datum dpi(PG_FUNCTION_ARGS);extern Datum radians(PG_FUNCTION_ARGS);extern Datum drandom(PG_FUNCTION_ARGS);extern Datum setseed(PG_FUNCTION_ARGS);extern Datum float8_accum(PG_FUNCTION_ARGS);extern Datum float4_accum(PG_FUNCTION_ARGS);extern Datum float8_avg(PG_FUNCTION_ARGS);extern Datum float8_var_pop(PG_FUNCTION_ARGS);extern Datum float8_var_samp(PG_FUNCTION_ARGS);extern Datum float8_stddev_pop(PG_FUNCTION_ARGS);extern Datum float8_stddev_samp(PG_FUNCTION_ARGS);extern Datum float8_regr_accum(PG_FUNCTION_ARGS);extern Datum float8_regr_sxx(PG_FUNCTION_ARGS);extern Datum float8_regr_syy(PG_FUNCTION_ARGS);extern Datum float8_regr_sxy(PG_FUNCTION_ARGS);extern Datum float8_regr_avgx(PG_FUNCTION_ARGS);extern Datum float8_regr_avgy(PG_FUNCTION_ARGS);extern Datum float8_covar_pop(PG_FUNCTION_ARGS);extern Datum float8_covar_samp(PG_FUNCTION_ARGS);extern Datum float8_corr(PG_FUNCTION_ARGS);extern Datum float8_regr_r2(PG_FUNCTION_ARGS);extern Datum float8_regr_slope(PG_FUNCTION_ARGS);extern Datum float8_regr_intercept(PG_FUNCTION_ARGS);extern Datum float48pl(PG_FUNCTION_ARGS);extern Datum float48mi(PG_FUNCTION_ARGS);extern Datum float48mul(PG_FUNCTION_ARGS);extern Datum float48div(PG_FUNCTION_ARGS);extern Datum float84pl(PG_FUNCTION_ARGS);extern Datum float84mi(PG_FUNCTION_ARGS);extern Datum float84mul(PG_FUNCTION_ARGS);extern Datum float84div(PG_FUNCTION_ARGS);extern Datum float48eq(PG_FUNCTION_ARGS);extern Datum float48ne(PG_FUNCTION_ARGS);extern Datum float48lt(PG_FUNCTION_ARGS);extern Datum float48le(PG_FUNCTION_ARGS);extern Datum float48gt(PG_FUNCTION_ARGS);extern Datum float48ge(PG_FUNCTION_ARGS);extern Datum float84eq(PG_FUNCTION_ARGS);extern Datum float84ne(PG_FUNCTION_ARGS);extern Datum float84lt(PG_FUNCTION_ARGS);extern Datum float84le(PG_FUNCTION_ARGS);extern Datum float84gt(PG_FUNCTION_ARGS);extern Datum float84ge(PG_FUNCTION_ARGS);/* dbsize.c */extern Datum pg_tablespace_size_oid(PG_FUNCTION_ARGS);extern Datum pg_tablespace_size_name(PG_FUNCTION_ARGS);extern Datum pg_database_size_oid(PG_FUNCTION_ARGS);extern Datum pg_database_size_name(PG_FUNCTION_ARGS);extern Datum pg_relation_size_oid(PG_FUNCTION_ARGS);extern Datum pg_relation_size_name(PG_FUNCTION_ARGS);extern Datum pg_total_relation_size_oid(PG_FUNCTION_ARGS);extern Datum pg_total_relation_size_name(PG_FUNCTION_ARGS);extern Datum pg_size_pretty(PG_FUNCTION_ARGS);/* genfile.c */extern Datum pg_stat_file(PG_FUNCTION_ARGS);extern Datum pg_read_file(PG_FUNCTION_ARGS);extern Datum pg_ls_dir(PG_FUNCTION_ARGS);/* misc.c */extern Datum nullvalue(PG_FUNCTION_ARGS);extern Datum nonnullvalue(PG_FUNCTION_ARGS);extern Datum current_database(PG_FUNCTION_ARGS);extern Datum pg_cancel_backend(PG_FUNCTION_ARGS);extern Datum pg_reload_conf(PG_FUNCTION_ARGS);extern Datum pg_tablespace_databases(PG_FUNCTION_ARGS);extern Datum pg_rotate_logfile(PG_FUNCTION_ARGS);extern Datum pg_sleep(PG_FUNCTION_ARGS);/* not_in.c */extern Datum int4notin(PG_FUNCTION_ARGS);extern Datum oidnotin(PG_FUNCTION_ARGS);/* oid.c */extern Datum oidin(PG_FUNCTION_ARGS);extern Datum oidout(PG_FUNCTION_ARGS);extern Datum oidrecv(PG_FUNCTION_ARGS);extern Datum oidsend(PG_FUNCTION_ARGS);extern Datum oideq(PG_FUNCTION_ARGS);extern Datum oidne(PG_FUNCTION_ARGS);extern Datum oidlt(PG_FUNCTION_ARGS);extern Datum oidle(PG_FUNCTION_ARGS);extern Datum oidge(PG_FUNCTION_ARGS);extern Datum oidgt(PG_FUNCTION_ARGS);extern Datum oidlarger(PG_FUNCTION_ARGS);extern Datum oidsmaller(PG_FUNCTION_ARGS);extern Datum oid_text(PG_FUNCTION_ARGS);extern Datum text_oid(PG_FUNCTION_ARGS);extern Datum oidvectorin(PG_FUNCTION_ARGS);extern Datum oidvectorout(PG_FUNCTION_ARGS);extern Datum oidvectorrecv(PG_FUNCTION_ARGS);extern Datum oidvectorsend(PG_FUNCTION_ARGS);extern Datum oidvectoreq(PG_FUNCTION_ARGS);extern Datum oidvectorne(PG_FUNCTION_ARGS);extern Datum oidvectorlt(PG_FUNCTION_ARGS);extern Datum oidvectorle(PG_FUNCTION_ARGS);extern Datum oidvectorge(PG_FUNCTION_ARGS);extern Datum oidvectorgt(PG_FUNCTION_ARGS);extern oidvector *buildoidvector(const Oid *oids, int n);/* pseudotypes.c */extern Datum cstring_in(PG_FUNCTION_ARGS);extern Datum cstring_out(PG_FUNCTION_ARGS);extern Datum cstring_recv(PG_FUNCTION_ARGS);extern Datum cstring_send(PG_FUNCTION_ARGS);extern Datum any_in(PG_FUNCTION_ARGS);extern Datum any_out(PG_FUNCTION_ARGS);extern Datum anyarray_in(PG_FUNCTION_ARGS);extern Datum anyarray_out(PG_FUNCTION_ARGS);extern Datum anyarray_recv(PG_FUNCTION_ARGS);extern Datum anyarray_send(PG_FUNCTION_ARGS);extern Datum void_in(PG_FUNCTION_ARGS);extern Datum void_out(PG_FUNCTION_ARGS);extern Datum trigger_in(PG_FUNCTION_ARGS);extern Datum trigger_out(PG_FUNCTION_ARGS);extern Datum language_handler_in(PG_FUNCTION_ARGS);extern Datum language_handler_out(PG_FUNCTION_ARGS);extern Datum internal_in(PG_FUNCTION_ARGS);extern Datum internal_out(PG_FUNCTION_ARGS);extern Datum opaque_in(PG_FUNCTION_ARGS);extern Datum opaque_out(PG_FUNCTION_ARGS);extern Datum anyelement_in(PG_FUNCTION_ARGS);extern Datum anyelement_out(PG_FUNCTION_ARGS);extern Datum shell_in(PG_FUNCTION_ARGS);extern Datum shell_out(PG_FUNCTION_ARGS);/* regexp.c */extern Datum nameregexeq(PG_FUNCTION_ARGS);extern Datum nameregexne(PG_FUNCTION_ARGS);extern Datum textregexeq(PG_FUNCTION_ARGS);extern Datum textregexne(PG_FUNCTION_ARGS);extern Datum nameicregexeq(PG_FUNCTION_ARGS);extern Datum nameicregexne(PG_FUNCTION_ARGS);extern Datum texticregexeq(PG_FUNCTION_ARGS);extern Datum texticregexne(PG_FUNCTION_ARGS);extern Datum textregexsubstr(PG_FUNCTION_ARGS);extern Datum textregexreplace_noopt(PG_FUNCTION_ARGS);extern Datum textregexreplace(PG_FUNCTION_ARGS);extern Datum similar_escape(PG_FUNCTION_ARGS);extern bool regex_flavor_is_basic(void);/* regproc.c */extern Datum regprocin(PG_FUNCTION_ARGS);extern Datum regprocout(PG_FUNCTION_ARGS);extern Datum regprocrecv(PG_FUNCTION_ARGS);extern Datum regprocsend(PG_FUNCTION_ARGS);extern Datum regprocedurein(PG_FUNCTION_ARGS);extern Datum regprocedureout(PG_FUNCTION_ARGS);extern Datum regprocedurerecv(PG_FUNCTION_ARGS);extern Datum regproceduresend(PG_FUNCTION_ARGS);extern Datum regoperin(PG_FUNCTION_ARGS);extern Datum regoperout(PG_FUNCTION_ARGS);extern Datum regoperrecv(PG_FUNCTION_ARGS);extern Datum regopersend(PG_FUNCTION_ARGS);extern Datum regoperatorin(PG_FUNCTION_ARGS);extern Datum regoperatorout(PG_FUNCTION_ARGS);extern Datum regoperatorrecv(PG_FUNCTION_ARGS);extern Datum regoperatorsend(PG_FUNCTION_ARGS);extern Datum regclassin(PG_FUNCTION_ARGS);extern Datum regclassout(PG_FUNCTION_ARGS);extern Datum regclassrecv(PG_FUNCTION_ARGS);extern Datum regclasssend(PG_FUNCTION_ARGS);extern Datum regtypein(PG_FUNCTION_ARGS);extern Datum regtypeout(PG_FUNCTION_ARGS);extern Datum regtyperecv(PG_FUNCTION_ARGS);extern Datum regtypesend(PG_FUNCTION_ARGS);extern Datum text_regclass(PG_FUNCTION_ARGS);extern List *stringToQualifiedNameList(const char *string, const char *caller);extern char *format_procedure(Oid procedure_oid);extern char *format_operator(Oid operator_oid);/* rowtypes.c */extern Datum record_in(PG_FUNCTION_ARGS);extern Datum record_out(PG_FUNCTION_ARGS);extern Datum record_recv(PG_FUNCTION_ARGS);extern Datum record_send(PG_FUNCTION_ARGS);/* ruleutils.c */extern Datum pg_get_ruledef(PG_FUNCTION_ARGS);extern Datum pg_get_ruledef_ext(PG_FUNCTION_ARGS);extern Datum pg_get_viewdef(PG_FUNCTION_ARGS);extern Datum pg_get_viewdef_ext(PG_FUNCTION_ARGS);extern Datum pg_get_viewdef_name(PG_FUNCTION_ARGS);extern Datum pg_get_viewdef_name_ext(PG_FUNCTION_ARGS);extern Datum pg_get_indexdef(PG_FUNCTION_ARGS);extern Datum pg_get_indexdef_ext(PG_FUNCTION_ARGS);extern char *pg_get_indexdef_string(Oid indexrelid);extern Datum pg_get_triggerdef(PG_FUNCTION_ARGS);extern Datum pg_get_constraintdef(PG_FUNCTION_ARGS);extern Datum pg_get_constraintdef_ext(PG_FUNCTION_ARGS);extern char *pg_get_constraintdef_string(Oid constraintId);extern Datum pg_get_expr(PG_FUNCTION_ARGS);extern Datum pg_get_expr_ext(PG_FUNCTION_ARGS);extern Datum pg_get_userbyid(PG_FUNCTION_ARGS);extern Datum pg_get_serial_sequence(PG_FUNCTION_ARGS);extern char *deparse_expression(Node *expr, List *dpcontext,				   bool forceprefix, bool showimplicit);extern List *deparse_context_for(const char *aliasname, Oid relid);extern List *deparse_context_for_plan(int outer_varno, Node *outercontext,						 int inner_varno, Node *innercontext,						 List *rtable);extern Node *deparse_context_for_subplan(const char *name, Node *subplan);extern const char *quote_identifier(const char *ident);extern char *quote_qualified_identifier(const char *namespace,						   const char *ident);/* tid.c */extern Datum tidin(PG_FUNCTION_ARGS);extern Datum tidout(PG_FUNCTION_ARGS);extern Datum tidrecv(PG_FUNCTION_ARGS);extern Datum tidsend(PG_FUNCTION_ARGS);extern Datum tideq(PG_FUNCTION_ARGS);extern Datum tidne(PG_FUNCTION_ARGS);extern Datum tidlt(PG_FUNCTION_ARGS);extern Datum tidle(PG_FUNCTION_ARGS);extern Datum tidgt(PG_FUNCTION_ARGS);extern Datum tidge(PG_FUNCTION_ARGS);extern Datum bttidcmp(PG_FUNCTION_ARGS);extern Datum tidlarger(PG_FUNCTION_ARGS);extern Datum tidsmaller(PG_FUNCTION_ARGS);extern Datum currtid_byreloid(PG_FUNCTION_ARGS);extern Datum currtid_byrelname(PG_FUNCTION_ARGS);/* varchar.c */extern Datum bpcharin(PG_FUNCTION_ARGS);extern Datum bpcharout(PG_FUNCTION_ARGS);extern Datum bpcharrecv(PG_FUNCTION_ARGS);extern Datum bpcharsend(PG_FUNCTION_ARGS);extern Datum bpchar(PG_FUNCTION_ARGS);extern Datum char_bpchar(PG_FUNCTION_ARGS);extern Datum name_bpchar(PG_FUNCTION_ARGS);extern Datum bpchar_name(PG_FUNCTION_ARGS);extern Datum bpchareq(PG_FUNCTION_ARGS);extern Datum bpcharne(PG_FUNCTION_ARGS);extern Datum bpcharlt(PG_FUNCTION_ARGS);extern Datum bpcharle(PG_FUNCTION_ARGS);extern Datum bpchargt(PG_FUNCTION_ARGS);extern Datum bpcharge(PG_FUNCTION_ARGS);extern Datum bpcharcmp(PG_FUNCTION_ARGS);extern Datum bpchar_larger(PG_FUNCTION_ARGS);extern Datum bpchar_smaller(PG_FUNCTION_ARGS);extern Datum bpcharlen(PG_FUNCTION_ARGS);extern Datum bpcharoctetlen(PG_FUNCTION_ARGS);extern Datum hashbpchar(PG_FUNCTION_ARGS);extern Datum varcharin(PG_FUNCTION_ARGS);extern Datum varcharout(PG_FUNCTION_ARGS);extern Datum varcharrecv(PG_FUNCTION_ARGS);extern Datum varcharsend(PG_FUNCTION_ARGS);extern Datum varchar(PG_FUNCTION_ARGS);/* varlena.c */extern Datum textin(PG_FUNCTION_ARGS);extern Datum textout(PG_FUNCTION_ARGS);extern Datum textrecv(PG_FUNCTION_ARGS);extern Datum textsend(PG_FUNCTION_ARGS);extern Datum textcat(PG_FUNCTION_ARGS);extern Datum texteq(PG_FUNCTION_ARGS);extern Datum textne(PG_FUNCTION_ARGS);extern Datum text_lt(PG_FUNCTION_ARGS);extern Datum text_le(PG_FUNCTION_ARGS);extern Datum text_gt(PG_FUNCTION_ARGS);extern Datum text_ge(PG_FUNCTION_ARGS);extern Datum text_larger(PG_FUNCTION_ARGS);extern Datum text_smaller(PG_FUNCTION_ARGS);extern Datum text_pattern_eq(PG_FUNCTION_ARGS);extern Datum text_pattern_ne(PG_FUNCTION_ARGS);extern Datum text_pattern_lt(PG_FUNCTION_ARGS);extern Datum text_pattern_le(PG_FUNCTION_ARGS);extern Datum text_pattern_gt(PG_FUNCTION_ARGS);extern Datum text_pattern_ge(PG_FUNCTION_ARGS);extern Datum textlen(PG_FUNCTION_ARGS);extern Datum textoctetlen(PG_FUNCTION_ARGS);extern Datum textpos(PG_FUNCTION_ARGS);extern Datum text_substr(PG_FUNCTION_ARGS);extern Datum text_substr_no_len(PG_FUNCTION_ARGS);

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -