SPACE():
SQL Server中的此函數有助於返回具有指定數量的空格的字符串。此函數在具有相同名稱的MYSQL中也可用。
用法:
SPACE(number)
參數:
此函數僅接受一個參數。
- number -
它降級了空格的數量。
返回值:
- 如果數字為正數,則函數將返回具有指定空格數的字符串。
- 如果數字為負,則函數將返回NULL。
適用於以下版本:
- SQL Server 2017
- SQL Server 2016
- SQL Server 2014
- SQL Server 2012
- SQL Server 2008 R2
- SQL Server 2008
- SQL Server 2005
示例1:
SPACE()函數的基本工作,該函數將返回5個空格。
SELECT SPACE(5) AS Result;
輸出:
該函數將返回5個空格。
結果 |
---|
‘’ |
示例-2:
使用SPACE()函數連接2個或更多字符串。
- 使用SPACE()函數連接2個字符串,我們采用2個字符串並在它們之間分配特定的空格。
SELECT 'HI!' + SPACE(6) + 'NiceToSeeYou' AS Result;
輸出:
結果 嗨!很高興見到你 - 使用SPACE()函數連接3個字符串,我們取2個字符串並在其中分配特定的空格。
SELECT 'GEEKS' + SPACE(5) + 'FOR'+ SPACE(5) +'GEEKS' AS Result;
輸出:
結果 極客
示例3:
如果用戶輸入一個負數作為參數,則該函數將返回NULL。
SELECT SPACE(-20) AS Result;
輸出:
結果 |
---|
NULL |
示例4:
SPACE()函數與變量一起工作,我們將變量與SPACE()函數一起使用。
DECLARE @space_Size int SET @space_Size = 7 SELECT 'KeepChasing' + SPACE(@space_size) + 'YourDreams' AS Result;
輸出:
結果 |
---|
追逐夢想 |
相關用法
- SQL Server STUFF()用法及代碼示例
- SQL Server SIN()、COS()用法及代碼示例
- SQL Server RANK()用法及代碼示例
- SQL Server NTILE()用法及代碼示例
- SQL Server STR()用法及代碼示例
- SQL Server UNICODE()用法及代碼示例
- SQL Server SUBSTRING()用法及代碼示例
- SQL Server RTRIM()用法及代碼示例
- SQL Server FLOOR()、CEILING()用法及代碼示例
- SQL Server TAN()、COT()用法及代碼示例
- SQL Server DEGREES()、RADIANS()用法及代碼示例
- SQL Server ATN2()用法及代碼示例
- SQL Server LOG10()用法及代碼示例
- SQL Server LOG()用法及代碼示例
- SQL Server ASCII()用法及代碼示例
- SQL Server DIFFERENCE()用法及代碼示例
- SQL Server IIF()用法及代碼示例
- SQL Server FORMAT()用法及代碼示例
- SQL Server LEN()用法及代碼示例
- SQL Server CONCAT_WS()用法及代碼示例
- SQL Server DATALENGTH()用法及代碼示例
注:本文由純淨天空篩選整理自vanshgaur14866大神的英文原創作品 SPACE() function in SQL Server。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。