mirror of
https://github.com/postgres/postgres.git
synced 2025-07-26 01:22:12 +03:00
config
contrib
array
Makefile
README.array_iterator
array_iterator.c
array_iterator.h
array_iterator.sql.in
btree_gist
chkpass
cube
dbase
dblink
dbsize
earthdistance
findoidjoins
fulltextindex
fuzzystrmatch
intagg
intarray
ipc_check
isbn_issn
lo
mSQL-interface
mac
miscutil
mysql
noupdate
oid2name
oracle
pg_controldata
pg_dumplo
pg_logger
pg_resetxlog
pg_upgrade
pgbench
pgcrypto
pgstattuple
retep
rserv
rtree_gist
seg
spi
start-scripts
string
tips
tools
tsearch
userlock
vacuumlo
xml
Makefile
README
contrib-global.mk
doc
src
COPYRIGHT
GNUmakefile.in
HISTORY
INSTALL
Makefile
README
aclocal.m4
configure
configure.in
register.txt
46 lines
1.7 KiB
C
46 lines
1.7 KiB
C
#ifndef ARRAY_ITERATOR_H
|
|
#define ARRAY_ITERATOR_H
|
|
|
|
static int32 array_iterator(Oid elemtype, Oid proc, int and,
|
|
ArrayType *array, Datum value);
|
|
|
|
int32 array_texteq(ArrayType *array, char *value);
|
|
int32 array_all_texteq(ArrayType *array, char *value);
|
|
int32 array_textregexeq(ArrayType *array, char *value);
|
|
int32 array_all_textregexeq(ArrayType *array, char *value);
|
|
|
|
int32 array_varchareq(ArrayType *array, char *value);
|
|
int32 array_all_varchareq(ArrayType *array, char *value);
|
|
int32 array_varcharregexeq(ArrayType *array, char *value);
|
|
int32 array_all_varcharregexeq(ArrayType *array, char *value);
|
|
|
|
int32 array_bpchareq(ArrayType *array, char *value);
|
|
int32 array_all_bpchareq(ArrayType *array, char *value);
|
|
int32 array_bpcharregexeq(ArrayType *array, char *value);
|
|
int32 array_all_bpcharregexeq(ArrayType *array, char *value);
|
|
|
|
int32 array_int4eq(ArrayType *array, int4 value);
|
|
int32 array_all_int4eq(ArrayType *array, int4 value);
|
|
int32 array_int4ne(ArrayType *array, int4 value);
|
|
int32 array_all_int4ne(ArrayType *array, int4 value);
|
|
int32 array_int4gt(ArrayType *array, int4 value);
|
|
int32 array_all_int4gt(ArrayType *array, int4 value);
|
|
int32 array_int4ge(ArrayType *array, int4 value);
|
|
int32 array_all_int4ge(ArrayType *array, int4 value);
|
|
int32 array_int4lt(ArrayType *array, int4 value);
|
|
int32 array_all_int4lt(ArrayType *array, int4 value);
|
|
int32 array_int4le(ArrayType *array, int4 value);
|
|
int32 array_all_int4le(ArrayType *array, int4 value);
|
|
|
|
int32 array_oideq(ArrayType *array, Oid value);
|
|
int32 array_all_oidne(ArrayType *array, Oid value);
|
|
#endif
|
|
|
|
/*
|
|
* Local Variables:
|
|
* tab-width: 4
|
|
* c-indent-level: 4
|
|
* c-basic-offset: 4
|
|
* End:
|
|
*/
|