diff options
Diffstat (limited to 'src/include/utils/builtins.h')
-rw-r--r-- | src/include/utils/builtins.h | 18 |
1 files changed, 17 insertions, 1 deletions
diff --git a/src/include/utils/builtins.h b/src/include/utils/builtins.h index 5f132cdfb65..ec3eda8629f 100644 --- a/src/include/utils/builtins.h +++ b/src/include/utils/builtins.h @@ -7,7 +7,7 @@ * Portions Copyright (c) 1996-2000, PostgreSQL, Inc * Portions Copyright (c) 1994, Regents of the University of California * - * $Id: builtins.h,v 1.104 2000/02/24 02:05:24 tgl Exp $ + * $Id: builtins.h,v 1.105 2000/02/27 12:02:34 wieck Exp $ * * NOTES * This should normally only be included by fmgr.h. @@ -35,6 +35,7 @@ #include "utils/timestamp.h" #include "utils/nabstime.h" #include "utils/date.h" +#include "utils/lztext.h" /* * Defined in adt/ @@ -558,6 +559,21 @@ extern float32 numeric_float4(Numeric num); extern Numeric float8_numeric(float64 val); extern float64 numeric_float8(Numeric num); +/* lztext.c */ +lztext *lztextin(char *str); +char *lztextout(lztext *lz); +text *lztext_text(lztext *lz); +lztext *text_lztext(text *txt); +int32 lztextlen(lztext *lz); +int32 lztextoctetlen(lztext *lz); +int32 lztext_cmp(lztext *lz1, lztext *lz2); +bool lztext_eq(lztext *lz1, lztext *lz2); +bool lztext_ne(lztext *lz1, lztext *lz2); +bool lztext_gt(lztext *lz1, lztext *lz2); +bool lztext_ge(lztext *lz1, lztext *lz2); +bool lztext_lt(lztext *lz1, lztext *lz2); +bool lztext_le(lztext *lz1, lztext *lz2); + /* ri_triggers.c */ extern HeapTuple RI_FKey_check_ins(FmgrInfo *proinfo); extern HeapTuple RI_FKey_check_upd(FmgrInfo *proinfo); |