You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: site/_docs/reference.md
+4-6
Original file line number
Diff line number
Diff line change
@@ -1749,6 +1749,7 @@ period:
1749
1749
| Operator syntax | Description
1750
1750
|:--------------- |:-----------
1751
1751
| {fn ASCII(string)} | Returns the ASCII code of the first character of *string*; if the first character is a non-ASCII character, returns its Unicode code point; returns 0 if *string* is empty
1752
+
| {fn CHAR(integer)} | Returns the character whose ASCII code is *integer* % 256, or null if *integer*< 0
1752
1753
| {fn CONCAT(character, character)} | Returns the concatenation of character strings
1753
1754
| {fn INSERT(string1, start, length, string2)} | Inserts *string2* into a slot in *string1*
1754
1755
| {fn LCASE(string)} | Returns a string in which all alphabetic characters in *string* have been converted to lower case
@@ -1758,15 +1759,11 @@ period:
1758
1759
| {fn LTRIM(string)} | Returns *string* with leading space characters removed
1759
1760
| {fn REPLACE(string, search, replacement)} | Returns a string in which all the occurrences of *search* in *string* are replaced with *replacement*; if *replacement* is the empty string, the occurrences of *search* are removed
1760
1761
| {fn REVERSE(string)} | Returns *string* with the order of the characters reversed
1761
-
| {fn RIGHT(string, integer)} | Returns the rightmost *length* characters from *string*
1762
+
| {fn RIGHT(string, length)} | Returns the rightmost *length* characters from *string*
1762
1763
| {fn RTRIM(string)} | Returns *string* with trailing space characters removed
1763
1764
| {fn SUBSTRING(string, offset, length)} | Returns a character string that consists of *length* characters from *string* starting at the *offset* position
1764
1765
| {fn UCASE(string)} | Returns a string in which all alphabetic characters in *string* have been converted to upper case
1765
1766
1766
-
Not implemented:
1767
-
1768
-
* {fn CHAR(string)}
1769
-
1770
1767
#### Date/time
1771
1768
1772
1769
| Operator syntax | Description
@@ -2564,7 +2561,8 @@ semantics.
2564
2561
| b | ARRAY_CONCAT(array [, array ]*) | Concatenates one or more arrays. If any input argument is `NULL` the function returns `NULL`
2565
2562
| b | ARRAY_LENGTH(array) | Synonym for `CARDINALITY`
2566
2563
| b | ARRAY_REVERSE(array) | Reverses elements of *array*
2567
-
| o | CHR(integer) | Returns the character having the binary equivalent to *integer* as a CHAR value
2564
+
| m s | CHAR(integer) | Returns the character whose ASCII code is *integer* % 256, or null if *integer*< 0
2565
+
| o p | CHR(integer) | Returns the character whose UTF-8 code is *integer*
2568
2566
| o | COSH(numeric) | Returns the hyperbolic cosine of *numeric*
2569
2567
| o | CONCAT(string, string) | Concatenates two strings
2570
2568
| m p | CONCAT(string [, string ]*) | Concatenates two or more strings
0 commit comments