+= (字串串連) (Transact-SQL)
串連兩個字串,並將該字串設定為運算結果。 例如,如果變數 @x 等於 'Adventure',則 @x += 'Works' 會採用 @x 的原始值,將 'Works' 加入到字串中,然後將 @x 設定為 'AdventureWorks' 這個新值。
語法
expression += expression
引數
- expression
這是任何字元資料類型的任何有效運算式。
結果類型
傳回針對變數所定義的資料類型。
備註
SET @v1 += 'expression' 相當於 SET @v1 = @v1 + 'expression'。
+= 運算子無法在沒有變數的情況下使用。 例如,下列程式碼將會造成錯誤:
SELECT 'Adventure' += 'Works'
範例
下列範例會使用 += 運算子串連。
DECLARE @v1 varchar(40);
SET @v1 = 'This is the original.';
SET @v1 += ' More text.';
PRINT @v1;
以下為結果集:
This is the original. More text.