跳到主要内容

SPACE

描述

SPACE 函数用于生成由指定数量的空格组成的字符串。

语法

SPACE(<len>)

参数

参数说明
<len>要生成的空格数量。类型:INT

返回值

返回 VARCHAR 类型,包含指定数量的空格字符。

特殊情况:

  • 如果参数为 NULL,返回 NULL
  • 如果 <len> 小于或等于 0,返回空字符串

示例

  1. 基本用法:生成指定数量空格
SELECT space(5);
+----------+
| space(5) |
+----------+
| |
+----------+
  1. 零或负数处理
SELECT space(0), space(-5);
+----------+-----------+
| space(0) | space(-5) |
+----------+-----------+
| | |
+----------+-----------+
  1. NULL 值处理
SELECT space(NULL);
+-------------+
| space(NULL) |
+-------------+
| NULL |
+-------------+
  1. 配合其他函数使用
SELECT CONCAT('Hello', space(3), 'World');
+------------------------------------+
| concat('Hello', space(3), 'World') |
+------------------------------------+
| Hello World |
+------------------------------------+