diff options
author | Teodor Sigaev | 2018-04-03 16:46:45 +0000 |
---|---|---|
committer | Teodor Sigaev | 2018-04-03 16:46:45 +0000 |
commit | 710d90da1fd8c1d028215ecaf7402062079e99e9 (patch) | |
tree | 6fb5d284edb7a9c37e3ae633c92779a65d1b97c6 /src/include/utils/selfuncs.h | |
parent | 4ab299981576ca0f3dbb879b5e2b704e743d87f3 (diff) |
Add prefix operator for TEXT type.
The prefix operator along with SP-GiST indexes can be used as an alternative
for LIKE 'word%' commands and it doesn't have a limitation of string/prefix
length as B-Tree has.
Bump catalog version
Author: Ildus Kurbangaliev with some editorization by me
Review by: Arthur Zakirov, Alexander Korotkov, and me
Discussion: https://www.postgresql.org/message-id/flat/[email protected]
Diffstat (limited to 'src/include/utils/selfuncs.h')
-rw-r--r-- | src/include/utils/selfuncs.h | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/include/utils/selfuncs.h b/src/include/utils/selfuncs.h index 299c9f846ac..95e44280c4c 100644 --- a/src/include/utils/selfuncs.h +++ b/src/include/utils/selfuncs.h @@ -87,8 +87,11 @@ typedef struct VariableStatData typedef enum { - Pattern_Type_Like, Pattern_Type_Like_IC, - Pattern_Type_Regex, Pattern_Type_Regex_IC + Pattern_Type_Like, + Pattern_Type_Like_IC, + Pattern_Type_Regex, + Pattern_Type_Regex_IC, + Pattern_Type_Prefix } Pattern_Type; typedef enum |