MariaDB 任意の個数の半角スペースを生成する
![MariaDB 任意の個数の半角スペースを生成する](https://mebee.info/wp-content/uploads/2019/08/mariadb.png)
MariaDBで、任意の個数の半角スペースを生成する手順を記述してます。「SPACE()」に生成したい個数を指定することで可能です。ここでは、実際に実行した結果を画像で掲載してます。
環境
- OS CentOS Stream release 9
- MariaDB 10.10.2
- phpMyAdmin 5.2.0
手順
指定し任意の個数の半角スペースを生成するには、「SPACE()」を使用します。
SPACE( 数値 )
実際に、生成してみます。生成された空白がわかるように、concatでスペースと文字列を結合してます。
SELECT
SPACE( 5 ),
concat('.',SPACE( 5 ),'.')
実行結果を確認すると、スペースが生成されていることがわかります。
![](https://mebee.info/wp-content/uploads/2021/11/image-398.png)
文字列
数値の文字列は、使用できますが、通常の文字を使用すると空が返ります。
SELECT
SPACE( '05' ),
concat('.',SPACE( '05' ),'.'),
SPACE( 'a' ),
concat('.',SPACE( 'a' ),'.')
実行結果
![](https://mebee.info/wp-content/uploads/2021/11/image-399.png)
小数点
少数は切り捨てされて実行されるようです。
SELECT
concat('.',SPACE( '5.4' ),'.'),
concat('.',SPACE( '5.9' ),'.')
実行結果
![](https://mebee.info/wp-content/uploads/2021/11/image-401-1024x462.png)
-
前の記事
sqlite データをソートして取得する 2024.01.19
-
次の記事
kotlin mutableSetの最後の値を取得する 2024.01.20
コメントを書く