本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
字符串函数
字符串函数是用于操作和处理文本数据的内置工具。它们支持串联、提取、格式化和在字符串中搜索等任务。这些功能对于清理、转换和分析数据库中基于文本的数据至关重要。
函数 |
签名 |
描述 |
---|---|---|
|
长度(字符串) |
返回字符串的长度。 |
|
CONCAT(字符串、字符串) |
连接字符串中的参数。 |
|
|
返回以下内容之一:
使用基于 1 的索引作为起始参数。 |
|
UPPER(字符串) |
将输入字符串中的字符转换为大写。 |
|
下限(字符串) |
将输入字符串中的字符转换为小写。 |
|
修剪(字符串) |
删除字符串开头、结尾或两边的所有空格字符。 |
|
LTRIM(字符串) |
删除字符串开头的所有空格字符。 |
|
RTRIM(字符串) |
删除字符串末尾的所有空格字符。 |
|
STR_REPLACE(字符串,从、到) |
用另一个指定的子字符串替换所有出现的指定子字符串。 |
所有功能的示例:
函数 |
示例 |
---|---|
LENGTH |
|
CONCAT |
|
SUBSTR |
|
UPPER |
|
LOWER |
|
TRIM |
|
LTRIM |
|
RTRIM |
|
STR_REPALE |
|
串联运算符
连接运算符或管道运算||
符将两个字符串连接在一起。它提供了该CONCAT
函数的替代方案,并且在组合多个字符串时更具可读性。
例 的串联运算符
SELECT a.asset_name || ' - ' || p.property_name AS full_name FROM asset a, asset_property p