TRIM (SSIS İfadesi)

Şunlar için geçerlidir:SQL Server Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı

Baştaki ve sondaki boşlukları kaldırdıktan sonra bir karakter ifadesi döndürür.

Note

TRIM, sekme veya satır beslemesi karakterleri gibi boşluk karakterlerini kaldırmaz. Unicode, birçok farklı boşluk türü için kod noktaları sağlar, ancak bu işlev yalnızca Unicode kod noktasını 0x0020 tanır. Çift baytlık karakter kümesi (DBCS) dizeleri Unicode'a dönüştürüldüğünde, 0x0020 dışında boşluk karakterleri içerebilir ve işlev bu tür boşlukları kaldıramaz. Her türlü alanı kaldırmak için, Script bileşeninden çalıştırılan bir scriptte Microsoft Visual Basic .NET Trim yöntemini kullanabilirsiniz.

Syntax

  
TRIM(character_expression)  

Arguments

character_expression
Karakter ifadesinden boşlukların kaldırılacağı bir ifadedir.

Sonuç Türleri

DT_WSTR

Remarks

TRIM, argüman null ise null sonuç verir.

TRIM sadece DT_WSTR veri tipiyle çalışır. Bir dizi literali veya DT_STR veri tipine sahip bir veri sütunu olan character_expression argümanı, TRIM işlemini yapmadan önce örtük olarak DT_WSTR veri tipine aktarılır. Diğer veri türleri açıkça DT_WSTR veri türüne yayınlanmalıdır. Daha fazla bilgi için bkz: Integration Services Veri Türleri ve Dönüştürme (SSIS İfadesi).

İfade Örnekleri

Bu örnek, bir dizedeki baş ve sonraki boşlukları literalden çıkarır. Sonuçta "New York" olur.

TRIM("   New York   ")  

Bu örnek, İlk Adı ve Soyadadı sütunlarının birleştirilmesiyle elde edilen ön ve son boşlukları kaldırır. İlk Adı ile Soyadname arasındaki boş dizi kaldırılmaz.

TRIM(FirstName + " "+ LastName)