SPACE (Transact-SQL)

連続する空白文字で構成される文字列を返します。

トピック リンク アイコンTransact-SQL 構文表記規則

構文

SPACE ( integer_expression )

引数

integer_expression

空白文字の個数を表す正の整数を指定します。integer_expression に負の値を指定した場合は、NULL 文字列が返されます。

詳細については、「式 (Transact-SQL)」を参照してください。

戻り値の型

char

解説

Unicode データに空白文字を含める場合、または 8,000 文字以上の空白文字を返す場合は、SPACE ではなく REPLICATE を使用します。

次の例では、AdventureWorksContact テーブルに格納されている人名について、姓を切り捨て、コンマ、空白文字 2 つ、名の順序で連結した文字列を返します。

USE AdventureWorks;
GO
SELECT RTRIM(LastName) + ',' + SPACE(2) +  LTRIM(FirstName)
FROM Person.Contact
ORDER BY LastName, FirstName;
GO

参照

関連項目

REPLICATE (Transact-SQL)
文字列関数 (Transact-SQL)
関数 (Transact-SQL)

ヘルプおよび情報

SQL Server 2005 の参考資料の入手