SQL Server 函数

SQL Server (Transact-SQL) SPACE() 函数返回具有指定空格数的字符串。

语法

SPACE(number) 

参数

number必填。 指定要返回的空格数。

返回值

返回具有指定空格数的字符串.

示例 1:

下面的示例展示了 SPACE() 函数的用法。

SELECT SPACE(5);
Result: '     '

SELECT SPACE(10);
Result: '          ' 

示例2:

考虑一个名为 Employee 的数据库表,其中包含以下记录:

EmpIDFirstNameLastName
1JohnSmith
2MarryKnight
3JoWilliams
4KimFischer
5RameshGupta
6HuangZhang

在下面的查询中,SPACE() 函数用于在连接 FirstName 列和 LastName 列的记录时添加指定数量的空格。

SELECT *, (FirstName + SPACE(2) + LastName) AS FullName FROM Employee; 

这将产生如图所示的结果如下:

EmpIDFirstNameLastNameFullName
1JohnSmithJohn  Smith
2MarryKnightMarry  Knight
3JoWilliamsJo  Williams
4KimFischerKim  Fischer
5RameshGuptaRamesh  Gupta
6HuangZhangHuang  Zhang