Bagikan melalui


TRIM (Ekspresi SSIS)

Berlaku untuk: SQL Server SSIS Integration Runtime di Azure Data Factory

Mengembalikan ekspresi karakter setelah menghapus spasi awal dan akhir.

Catatan

TRIM tidak menghapus karakter spasi putih seperti karakter umpan tab atau baris. Unicode menyediakan titik kode untuk berbagai jenis spasi, tetapi fungsi ini hanya mengenali titik kode Unicode 0x0020. Ketika string kumpulan karakter byte ganda (DBCS) dikonversi ke Unicode, string tersebut mungkin menyertakan karakter spasi selain 0x0020 dan fungsi tidak dapat menghapus spasi tersebut. Untuk menghapus semua jenis spasi, Anda dapat menggunakan metode Microsoft Visual Basic .NET Trim dalam skrip yang dijalankan dari komponen Skrip.

Sintaks

  
TRIM(character_expression)  

Argumen

character_expression
Adalah ekspresi karakter untuk menghapus spasi.

Jenis Hasil

DT_WSTR

Keterangan

TRIM mengembalikan hasil null jika argumen null.

TRIM hanya berfungsi dengan jenis data DT_WSTR. Argumen character_expression yang merupakan string harfiah atau kolom data dengan jenis data DT_STR secara implisit ditransmisikan ke jenis data DT_WSTR sebelum TRIM melakukan operasinya. Jenis data lain harus secara eksplisit dilemparkan ke jenis data DT_WSTR. Untuk informasi selengkapnya, lihat Jenis dan Pemeran Data Layanan Integrasi (Ekspresi SSIS).

Contoh Ekspresi

Contoh ini menghapus spasi awal dan akhir dari string literal. Hasilnya adalah "New York".

TRIM("   New York   ")  

Contoh ini menghapus spasi di depan dan di belakang dari hasil penggalian kolom FirstName dan LastName . String kosong antara FirstName dan LastName tidak dihapus.

TRIM(FirstName + " "+ LastName)  

Lihat Juga

LTRIM (Ekspresi SSIS)
RTRIM (Ekspresi SSIS)
Fungsi (Ekspresi SSIS)