Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Şunlar için geçerlidir:SQL Server
Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı
Karakter ifadesindeki karakter sayısını döndürür. Dize baştaki ve sondaki boşlukları içeriyorsa, işlev bunları sayıya ekler. LEN, aynı tek bayt ve çift bayt karakter dizeleri için aynı değerleri döndürür.
Sözdizimi
LEN(character_expression)
Arguments
character_expression
Değerlendirilecek ifadedir.
Sonuç Türleri
DT_I4
Açıklamalar
character_expression bağımsız değişkeni bir DT_WSTR, DT_TEXT, DT_NTEXT veya DT_IMAGE veri türü olabilir. Daha fazla bilgi için bkz. Integration Services Veri Türleri.
character_expression, DT_STR veri türüne sahip bir dize sabiti veya veri sütunuysa, LEN işlevi çalıştırılmadan önce örtülü olarak DT_WSTR veri türüne atanır. Diğer veri türleri açıkça DT_WSTR veri türüne yayınlanmalıdır. Daha fazla bilgi için Cast (SSIS İfadesi) bölümüne bakın.
LEN işlevine geçirilen bağımsız değişken, DT_TEXT, DT_NTEXT veya DT_IMAGE gibi BLOB veri türü olan bir İkili Büyük Nesne Bloğu (BLOB) ise, işlev bayt sayısını döndürür.
Argüman null ise LEN, null bir sonuç döndürür.
İfade Örnekleri
Bu örnek, sabit dize uzunluğunu döndürür. Sonuç 12'dir.
LEN("Ball Bearing")
Bu örnek , FirstName ve LastName sütunlarındaki değerlerin uzunluğu arasındaki farkı döndürür.
LEN(FirstName) - LEN(LastName)
MachineName Sistem değişkenini kullanarak bir bilgisayar adının uzunluğunu döndürür.
LEN(@MachineName)