SQL Server (Transact-SQL) SPACE() 函数返回具有指定空格数的字符串。
语法
SPACE(number)
参数
number | 必填。 指定要返回的空格数。 |
返回值
返回具有指定空格数的字符串.
示例 1:
下面的示例展示了 SPACE() 函数的用法。
SELECT SPACE(5);
Result: ' '
SELECT SPACE(10);
Result: ' '
示例2:
考虑一个名为 Employee 的数据库表,其中包含以下记录:
EmpID | FirstName | LastName |
---|---|---|
1 | John | Smith |
2 | Marry | Knight |
3 | Jo | Williams |
4 | Kim | Fischer |
5 | Ramesh | Gupta |
6 | Huang | Zhang |
在下面的查询中,SPACE() 函数用于在连接 FirstName 列和 LastName 列的记录时添加指定数量的空格。
SELECT *, (FirstName + SPACE(2) + LastName) AS FullName FROM Employee;
这将产生如图所示的结果如下:
EmpID | FirstName | LastName | FullName |
---|---|---|---|
1 | John | Smith | John Smith |
2 | Marry | Knight | Marry Knight |
3 | Jo | Williams | Jo Williams |
4 | Kim | Fischer | Kim Fischer |
5 | Ramesh | Gupta | Ramesh Gupta |
6 | Huang | Zhang | Huang Zhang |