SQL Server Space()函数

在本教程中,将学习如何使用SQL Server SPACE()函数生成重复空格的字符串。

SQL Server SPACE()函数简介

SPACE()函数返回一串重复的空格。 以下是SPACE()函数的语法:

SPACES (count);

在此语法中,count是一个正整数,指定空格的数量。 如果count为负数,则该函数将返回NULL

SQL Server SPACE()函数示例

下面来看一些使用SPACE()函数的例子。

1. 使用SPACE()函数和文字字符串

此示例将三个字符串:'Max',空格和'Su'连接成一个字符串。使用SPACE()函数代替使用空格文字''

SELECT 
    'Max' + SPACE(1) + 'Su' full_name;

执行上面查询语句,得到以下结果:

full_name
---------
Max Su

(1 row affected)

2. 使用SPACE()函数和表列

以下示例使用SPACE()函数将sales.customers表中的名字,空格和姓氏连接成全名:

SELECT
    first_name + SPACE(1) + last_name full_name
FROM
    sales.customers
ORDER BY
    first_name,
    last_name;

执行上面查询语句,得到以下结果:
查询结果

在本教程中,学习了如何使用SQL Server SPACE()函数生成一系列空格。


上一篇: SQL Server字符串函数 下一篇: SQL Server Window函数