次の方法で共有


SPACE (Transact-SQL)

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

適用対象: SQL Server (SQL Server 2008 から現在のバージョンまで)、Windows Azure SQL データベース (初回のリリースから現在のバージョンまで)

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

構文

SPACE ( integer_expression )

引数

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

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

戻り値の型

varchar

説明

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

使用例

次の例では、AdventureWorks2012 の Person テーブルに格納されている人名の姓を取り出して、コンマ、空白文字 2 つ、および名を連結します。

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

関連項目

参照

REPLICATE (Transact-SQL)

文字列関数 (Transact-SQL)

組み込み関数 (Transact-SQL)