This operator wasn't formally documented anywhere. To give it
a natural home, relabel the functions-string-other table as
"Other String Functions and Operators", which is more parallel
to the functions-string-sql table anyway.
While here, add cross-references to the pattern match and text
search sections. It seems moderately likely that people would
come to this section looking for those (but I don't want to
actually list them in these tables).
Discussion: https://postgr.es/m/CADT4RqB13KQHOJqqQ+WXmYtJrukS2UiFdtfTvT-XA3qYLyB6Cw@mail.gmail.com
- Additional string manipulation functions are available and are
- listed in . Some of them are used internally to implement the
-
SQL-standard string functions listed in
.
+ Additional string manipulation functions and operators are available
+ and are listed in . (Some of
+ these are used internally to implement
+ the
SQL-standard string functions listed in
+ .)
+ There are also pattern-matching operators, which are described in
+ , and operators for full-text
+ search, which are described in .
-
Other String Functions
+
Other String Functions and Operators
|
- Function
+ Function/Operator
Description
+ |
+
+ prefix test
+
+ text ^@ text
+ boolean
+
+ Returns true if the first string starts with the second string
+ (equivalent to the starts_with() function).
+
+ 'alphabet' ^@ 'alph'
+ t
+
+
+
|
- Also see the prefix operator ^@ and corresponding
- starts_with function, which are useful in cases
- where simply matching the beginning of a string is needed.
+ Also see the starts-with operator ^@ and the
+ corresponding starts_with() function, which are
+ useful in cases where simply matching the beginning of a string is
+ needed.