pg_proc.h
来自「PostgreSQL7.4.6 for Linux」· C头文件 代码 · 共 1,150 行 · 第 1/5 页
H
1,150 行
DESCR("larger of two");DATA(insert OID = 224 ( float8smaller PGNSP PGUID 12 f f t f i 2 701 "701 701" float8smaller - _null_ ));DESCR("smaller of two");DATA(insert OID = 225 ( lseg_center PGNSP PGUID 12 f f t f i 1 600 "601" lseg_center - _null_ ));DESCR("center of");DATA(insert OID = 226 ( path_center PGNSP PGUID 12 f f t f i 1 600 "602" path_center - _null_ ));DESCR("center of");DATA(insert OID = 227 ( poly_center PGNSP PGUID 12 f f t f i 1 600 "604" poly_center - _null_ ));DESCR("center of");DATA(insert OID = 228 ( dround PGNSP PGUID 12 f f t f i 1 701 "701" dround - _null_ ));DESCR("round to nearest integer");DATA(insert OID = 229 ( dtrunc PGNSP PGUID 12 f f t f i 1 701 "701" dtrunc - _null_ ));DESCR("truncate to integer");DATA(insert OID = 2308 ( ceil PGNSP PGUID 12 f f t f i 1 701 "701" dceil - _null_ ));DESCR("smallest integer >= value");DATA(insert OID = 2309 ( floor PGNSP PGUID 12 f f t f i 1 701 "701" dfloor - _null_ ));DESCR("largest integer <= value");DATA(insert OID = 2310 ( sign PGNSP PGUID 12 f f t f i 1 701 "701" dsign - _null_ ));DESCR("sign of value");DATA(insert OID = 230 ( dsqrt PGNSP PGUID 12 f f t f i 1 701 "701" dsqrt - _null_ ));DESCR("square root");DATA(insert OID = 231 ( dcbrt PGNSP PGUID 12 f f t f i 1 701 "701" dcbrt - _null_ ));DESCR("cube root");DATA(insert OID = 232 ( dpow PGNSP PGUID 12 f f t f i 2 701 "701 701" dpow - _null_ ));DESCR("exponentiation (x^y)");DATA(insert OID = 233 ( dexp PGNSP PGUID 12 f f t f i 1 701 "701" dexp - _null_ ));DESCR("natural exponential (e^x)");DATA(insert OID = 234 ( dlog1 PGNSP PGUID 12 f f t f i 1 701 "701" dlog1 - _null_ ));DESCR("natural logarithm");DATA(insert OID = 235 ( float8 PGNSP PGUID 12 f f t f i 1 701 "21" i2tod - _null_ ));DESCR("convert int2 to float8");DATA(insert OID = 236 ( float4 PGNSP PGUID 12 f f t f i 1 700 "21" i2tof - _null_ ));DESCR("convert int2 to float4");DATA(insert OID = 237 ( int2 PGNSP PGUID 12 f f t f i 1 21 "701" dtoi2 - _null_ ));DESCR("convert float8 to int2");DATA(insert OID = 238 ( int2 PGNSP PGUID 12 f f t f i 1 21 "700" ftoi2 - _null_ ));DESCR("convert float4 to int2");DATA(insert OID = 239 ( line_distance PGNSP PGUID 12 f f t f i 2 701 "628 628" line_distance - _null_ ));DESCR("distance between");DATA(insert OID = 240 ( abstimein PGNSP PGUID 12 f f t f s 1 702 "2275" abstimein - _null_ ));DESCR("I/O");DATA(insert OID = 241 ( abstimeout PGNSP PGUID 12 f f t f s 1 2275 "702" abstimeout - _null_ ));DESCR("I/O");DATA(insert OID = 242 ( reltimein PGNSP PGUID 12 f f t f s 1 703 "2275" reltimein - _null_ ));DESCR("I/O");DATA(insert OID = 243 ( reltimeout PGNSP PGUID 12 f f t f s 1 2275 "703" reltimeout - _null_ ));DESCR("I/O");DATA(insert OID = 244 ( timepl PGNSP PGUID 12 f f t f i 2 702 "702 703" timepl - _null_ ));DESCR("add");DATA(insert OID = 245 ( timemi PGNSP PGUID 12 f f t f i 2 702 "702 703" timemi - _null_ ));DESCR("subtract");DATA(insert OID = 246 ( tintervalin PGNSP PGUID 12 f f t f s 1 704 "2275" tintervalin - _null_ ));DESCR("I/O");DATA(insert OID = 247 ( tintervalout PGNSP PGUID 12 f f t f s 1 2275 "704" tintervalout - _null_ ));DESCR("I/O");DATA(insert OID = 248 ( intinterval PGNSP PGUID 12 f f t f i 2 16 "702 704" intinterval - _null_ ));DESCR("abstime in tinterval");DATA(insert OID = 249 ( tintervalrel PGNSP PGUID 12 f f t f i 1 703 "704" tintervalrel - _null_ ));DESCR("tinterval to reltime");DATA(insert OID = 250 ( timenow PGNSP PGUID 12 f f t f s 0 702 "" timenow - _null_ ));DESCR("Current date and time (abstime)");DATA(insert OID = 251 ( abstimeeq PGNSP PGUID 12 f f t f i 2 16 "702 702" abstimeeq - _null_ ));DESCR("equal");DATA(insert OID = 252 ( abstimene PGNSP PGUID 12 f f t f i 2 16 "702 702" abstimene - _null_ ));DESCR("not equal");DATA(insert OID = 253 ( abstimelt PGNSP PGUID 12 f f t f i 2 16 "702 702" abstimelt - _null_ ));DESCR("less-than");DATA(insert OID = 254 ( abstimegt PGNSP PGUID 12 f f t f i 2 16 "702 702" abstimegt - _null_ ));DESCR("greater-than");DATA(insert OID = 255 ( abstimele PGNSP PGUID 12 f f t f i 2 16 "702 702" abstimele - _null_ ));DESCR("less-than-or-equal");DATA(insert OID = 256 ( abstimege PGNSP PGUID 12 f f t f i 2 16 "702 702" abstimege - _null_ ));DESCR("greater-than-or-equal");DATA(insert OID = 257 ( reltimeeq PGNSP PGUID 12 f f t f i 2 16 "703 703" reltimeeq - _null_ ));DESCR("equal");DATA(insert OID = 258 ( reltimene PGNSP PGUID 12 f f t f i 2 16 "703 703" reltimene - _null_ ));DESCR("not equal");DATA(insert OID = 259 ( reltimelt PGNSP PGUID 12 f f t f i 2 16 "703 703" reltimelt - _null_ ));DESCR("less-than");DATA(insert OID = 260 ( reltimegt PGNSP PGUID 12 f f t f i 2 16 "703 703" reltimegt - _null_ ));DESCR("greater-than");DATA(insert OID = 261 ( reltimele PGNSP PGUID 12 f f t f i 2 16 "703 703" reltimele - _null_ ));DESCR("less-than-or-equal");DATA(insert OID = 262 ( reltimege PGNSP PGUID 12 f f t f i 2 16 "703 703" reltimege - _null_ ));DESCR("greater-than-or-equal");DATA(insert OID = 263 ( tintervalsame PGNSP PGUID 12 f f t f i 2 16 "704 704" tintervalsame - _null_ ));DESCR("same as?");DATA(insert OID = 264 ( tintervalct PGNSP PGUID 12 f f t f i 2 16 "704 704" tintervalct - _null_ ));DESCR("less-than");DATA(insert OID = 265 ( tintervalov PGNSP PGUID 12 f f t f i 2 16 "704 704" tintervalov - _null_ ));DESCR("overlaps");DATA(insert OID = 266 ( tintervalleneq PGNSP PGUID 12 f f t f i 2 16 "704 703" tintervalleneq - _null_ ));DESCR("length equal");DATA(insert OID = 267 ( tintervallenne PGNSP PGUID 12 f f t f i 2 16 "704 703" tintervallenne - _null_ ));DESCR("length not equal to");DATA(insert OID = 268 ( tintervallenlt PGNSP PGUID 12 f f t f i 2 16 "704 703" tintervallenlt - _null_ ));DESCR("length less-than");DATA(insert OID = 269 ( tintervallengt PGNSP PGUID 12 f f t f i 2 16 "704 703" tintervallengt - _null_ ));DESCR("length greater-than");DATA(insert OID = 270 ( tintervallenle PGNSP PGUID 12 f f t f i 2 16 "704 703" tintervallenle - _null_ ));DESCR("length less-than-or-equal");DATA(insert OID = 271 ( tintervallenge PGNSP PGUID 12 f f t f i 2 16 "704 703" tintervallenge - _null_ ));DESCR("length greater-than-or-equal");DATA(insert OID = 272 ( tintervalstart PGNSP PGUID 12 f f t f i 1 702 "704" tintervalstart - _null_ ));DESCR("start of interval");DATA(insert OID = 273 ( tintervalend PGNSP PGUID 12 f f t f i 1 702 "704" tintervalend - _null_ ));DESCR("end of interval");DATA(insert OID = 274 ( timeofday PGNSP PGUID 12 f f t f v 0 25 "" timeofday - _null_ ));DESCR("Current date and time - increments during transactions");DATA(insert OID = 275 ( isfinite PGNSP PGUID 12 f f t f i 1 16 "702" abstime_finite - _null_ ));DESCR("finite abstime?");DATA(insert OID = 276 ( int2fac PGNSP PGUID 12 f f t f i 1 23 "21" int2fac - _null_ ));DESCR("factorial");DATA(insert OID = 277 ( inter_sl PGNSP PGUID 12 f f t f i 2 16 "601 628" inter_sl - _null_ ));DESCR("intersect?");DATA(insert OID = 278 ( inter_lb PGNSP PGUID 12 f f t f i 2 16 "628 603" inter_lb - _null_ ));DESCR("intersect?");DATA(insert OID = 279 ( float48mul PGNSP PGUID 12 f f t f i 2 701 "700 701" float48mul - _null_ ));DESCR("multiply");DATA(insert OID = 280 ( float48div PGNSP PGUID 12 f f t f i 2 701 "700 701" float48div - _null_ ));DESCR("divide");DATA(insert OID = 281 ( float48pl PGNSP PGUID 12 f f t f i 2 701 "700 701" float48pl - _null_ ));DESCR("add");DATA(insert OID = 282 ( float48mi PGNSP PGUID 12 f f t f i 2 701 "700 701" float48mi - _null_ ));DESCR("subtract");DATA(insert OID = 283 ( float84mul PGNSP PGUID 12 f f t f i 2 701 "701 700" float84mul - _null_ ));DESCR("multiply");DATA(insert OID = 284 ( float84div PGNSP PGUID 12 f f t f i 2 701 "701 700" float84div - _null_ ));DESCR("divide");DATA(insert OID = 285 ( float84pl PGNSP PGUID 12 f f t f i 2 701 "701 700" float84pl - _null_ ));DESCR("add");DATA(insert OID = 286 ( float84mi PGNSP PGUID 12 f f t f i 2 701 "701 700" float84mi - _null_ ));DESCR("subtract");DATA(insert OID = 287 ( float4eq PGNSP PGUID 12 f f t f i 2 16 "700 700" float4eq - _null_ ));DESCR("equal");DATA(insert OID = 288 ( float4ne PGNSP PGUID 12 f f t f i 2 16 "700 700" float4ne - _null_ ));DESCR("not equal");DATA(insert OID = 289 ( float4lt PGNSP PGUID 12 f f t f i 2 16 "700 700" float4lt - _null_ ));DESCR("less-than");DATA(insert OID = 290 ( float4le PGNSP PGUID 12 f f t f i 2 16 "700 700" float4le - _null_ ));DESCR("less-than-or-equal");DATA(insert OID = 291 ( float4gt PGNSP PGUID 12 f f t f i 2 16 "700 700" float4gt - _null_ ));DESCR("greater-than");DATA(insert OID = 292 ( float4ge PGNSP PGUID 12 f f t f i 2 16 "700 700" float4ge - _null_ ));DESCR("greater-than-or-equal");DATA(insert OID = 293 ( float8eq PGNSP PGUID 12 f f t f i 2 16 "701 701" float8eq - _null_ ));DESCR("equal");DATA(insert OID = 294 ( float8ne PGNSP PGUID 12 f f t f i 2 16 "701 701" float8ne - _null_ ));DESCR("not equal");DATA(insert OID = 295 ( float8lt PGNSP PGUID 12 f f t f i 2 16 "701 701" float8lt - _null_ ));DESCR("less-than");DATA(insert OID = 296 ( float8le PGNSP PGUID 12 f f t f i 2 16 "701 701" float8le - _null_ ));DESCR("less-than-or-equal");DATA(insert OID = 297 ( float8gt PGNSP PGUID 12 f f t f i 2 16 "701 701" float8gt - _null_ ));DESCR("greater-than");DATA(insert OID = 298 ( float8ge PGNSP PGUID 12 f f t f i 2 16 "701 701" float8ge - _null_ ));DESCR("greater-than-or-equal");DATA(insert OID = 299 ( float48eq PGNSP PGUID 12 f f t f i 2 16 "700 701" float48eq - _null_ ));DESCR("equal");/* OIDS 300 - 399 */DATA(insert OID = 300 ( float48ne PGNSP PGUID 12 f f t f i 2 16 "700 701" float48ne - _null_ ));DESCR("not equal");DATA(insert OID = 301 ( float48lt PGNSP PGUID 12 f f t f i 2 16 "700 701" float48lt - _null_ ));DESCR("less-than");DATA(insert OID = 302 ( float48le PGNSP PGUID 12 f f t f i 2 16 "700 701" float48le - _null_ ));DESCR("less-than-or-equal");DATA(insert OID = 303 ( float48gt PGNSP PGUID 12 f f t f i 2 16 "700 701" float48gt - _null_ ));DESCR("greater-than");DATA(insert OID = 304 ( float48ge PGNSP PGUID 12 f f t f i 2 16 "700 701" float48ge - _null_ ));DESCR("greater-than-or-equal");DATA(insert OID = 305 ( float84eq PGNSP PGUID 12 f f t f i 2 16 "701 700" float84eq - _null_ ));DESCR("equal");DATA(insert OID = 306 ( float84ne PGNSP PGUID 12 f f t f i 2 16 "701 700" float84ne - _null_ ));DESCR("not equal");DATA(insert OID = 307 ( float84lt PGNSP PGUID 12 f f t f i 2 16 "701 700" float84lt - _null_ ));DESCR("less-than");DATA(insert OID = 308 ( float84le PGNSP PGUID 12 f f t f i 2 16 "701 700" float84le - _null_ ));DESCR("less-than-or-equal");DATA(insert OID = 309 ( float84gt PGNSP PGUID 12 f f t f i 2 16 "701 700" float84gt - _null_ ));DESCR("greater-than");DATA(insert OID = 310 ( float84ge PGNSP PGUID 12 f f t f i 2 16 "701 700" float84ge - _null_ ));DESCR("greater-than-or-equal");DATA(insert OID = 311 ( float8 PGNSP PGUID 12 f f t f i 1 701 "700" ftod - _null_ ));DESCR("convert float4 to float8");DATA(insert OID = 312 ( float4 PGNSP PGUID 12 f f t f i 1 700 "701" dtof - _null_ ));DESCR("convert float8 to float4");DATA(insert OID = 313 ( int4 PGNSP PGUID 12 f f t f i 1 23 "21" i2toi4 - _null_ ));DESCR("convert int2 to int4");DATA(insert OID = 314 ( int2 PGNSP PGUID 12 f f t f i 1 21 "23" i4toi2 - _null_ ));DESCR("convert int4 to int2");DATA(insert OID = 315 ( int2vectoreq PGNSP PGUID 12 f f t f i 2 16 "22 22" int2vectoreq - _null_ ));DESCR("equal");DATA(insert OID = 316 ( float8 PGNSP PGUID 12 f f t f i 1 701 "23" i4tod - _null_ ));DESCR("convert int4 to float8");DATA(insert OID = 317 ( int4 PGNSP PGUID 12 f f t f i 1 23 "701" dtoi4 - _null_ ));DESCR("convert float8 to int4");DATA(insert OID = 318 ( float4 PGNSP PGUID 12 f f t f i 1 700 "23" i4tof - _null_ ));DESCR("convert int4 to float4");DATA(insert OID = 319 ( int4 PGNSP PGUID 12 f f t f i 1 23 "700" ftoi4 - _null_ ));DESCR("convert float4 to int4");DATA(insert OID = 320 ( rtinsert PGNSP PGUID 12 f f t f v 6 2281 "2281 2281 2281 2281 2281 2281" rtinsert - _null_ ));DESCR("r-tree(internal)");DATA(insert OID = 322 ( rtgettuple PGNSP PGUID 12 f f t f v 2 16 "2281 2281" rtgettuple - _null_ ));DESCR("r-tree(internal)");DATA(insert OID = 323 ( rtbuild PGNSP PGUID 12 f f t f v 3 2278 "2281 2281 2281" rtbuild - _null_ ));DESCR("r-tree(internal)");DATA(insert OID = 324 ( rtbeginscan PGNSP PGUID 12 f f t f v 3 2281 "2281 2281 2281" rtbeginscan - _null_ ));DESCR("r-tree(internal)");DATA(insert OID = 325 ( rtendscan PGNSP PGUID 12 f f t f v 1 2278 "2281" rtendscan - _null_ ));DESCR("r-tree(internal)");DATA(insert OID = 326 ( rtmarkpos PGNSP PGUID 12 f f t f v 1 2278 "2281" rtmarkpos - _null_ ));DESCR("r-tree(internal)");DATA(insert OID = 327 ( rtrestrpos PGNSP PGUID 12 f f t f v 1 2278 "2281" rtrestrpos - _null_ ));DESCR("r-tree(internal)");DATA(insert OID = 328 ( rtrescan PGNSP PGUID 12 f f t f v 2 2278 "2281 2281" rtrescan - _null_ ));DESCR("r-tree(internal)");DATA(insert OID = 321 ( rtbulkdelete PGNSP PGUID 12 f f t f v 3 2281 "2281 2281 2281" rtbulkdelete - _null_ ));
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?