Concatenating Strings
rawcat(raw,raw)
Description: Concatenates the given strings.
Return type: raw
Example:
1 2 3 4 5 |
SELECT rawcat('ab','cd'); rawcat -------- ABCD (1 row) |
repeat(string text, number int)
Description: Outputs a string repeatedly for a specified number of times. If number int is set to zero or a negative value, an empty string is returned.
Return type: text
Example:
1 2 3 4 5 |
SELECT repeat('abc', 4); repeat -------------- abcabcabcabc (1 row) |
string || string
Description: Concatenates strings.
Return type: text
Example:
1 2 3 4 5 |
SELECT 'DA'||'TABASE' AS RESULT; result ---------- DATABASE (1 row) |
string || non-string or non-string || string
Description: Concatenates strings and non-strings.
Return type: text
Example:
1 2 3 4 5 |
SELECT 'Value: '||123 AS RESULT; result ------------ Value: 123 (1 row) |
concat(str1,str2)
Description: Connects str1 and str2 and returns the string.
- In the ORA- or TD-compatible mode, a combination of all the non-null strings is returned.
- In the MySQL-compatible mode, NULL is returned if an input string is NULL.
Return type: varchar
Example:
1 2 3 4 5 |
SELECT concat('Hello', ' World!'); concat -------------- Hello World! (1 row) |
concat_ws(sep text, str"any" [, str"any" [, ...] ])
Description: Concatenates all but the first parameter with separators. The first parameter is used as the separator string.
Return type: text
Example:
1 2 3 4 5 |
SELECT concat_ws(',', 'ABCDE', 2, NULL, 22); concat_ws ------------ ABCDE,2,22 (1 row) |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot