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