「MariaDB」文字列の先頭または末尾から空白を取り除く

2021年12月28日

環境
Windows 10 64 bit
MariaDB 10.6.4

書式
1.先頭から空白を取り除きます
select concat(文字列1,trim(文字列2),文字列3);

2.末尾から空白を取り除きます
select concat(文字列1,trim(trailing from 文字列2),文字列3);

3.取り除く位置と取り除く文字列を指定します
select concat(文字列1,trim(both 指定文字列 from 文字列2),文字列3);

操作例

1.先頭および末尾から空白を取り除きます

MariaDB [(none)]> select concat('#',trim(' study skill '),'#') result;
+---------------+
| result        |
+---------------+
| #study skill# |
+---------------+
1 row in set (0.000 sec)

2.末尾から空白を取り除きます

MariaDB [(none)]> select concat('*',trim(trailing from ' study skill '),'*') result;
+----------------+
| result         |
+----------------+
| * study skill* |
+----------------+
1 row in set (0.000 sec)

3.先頭と末尾から文字列 'QA’ を取り除きます。

MariaDB [(none)]> select concat('#',trim(both 'QA' from 'QAQAQAstudy skillQAQA'),'#')result;
+---------------+
| result        |
+---------------+
| #study skill# |
+---------------+
1 row in set (0.000 sec)

 

MariaDB

Posted by arkgame