Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
SSIS integrációs futtatókörnyezet az Azure Data Factory-ban
Egy karakterkifejezésben szereplő karakterek számát adja vissza. Ha a sztring bevezető és záró szóközöket tartalmaz, a függvény beleszámítja őket a darabszámba. A LEN azonos értékeket ad vissza ugyanahhoz az egy- és kétbájtos karaktersorozathoz.
Szemantika
LEN(character_expression)
Arguments
character_expression
A kiértékelendő kifejezés.
Eredménytípusok
DT_I4
Megjegyzések
A character_expression argumentum lehet DT_WSTR, DT_TEXT, DT_NTEXT vagy DT_IMAGE adattípus. További információért lásd: Integrációs Szolgáltatások adattípusai.
Ha character_expression egy karakterlánc literál vagy egy DT_STR adattípusú adatoszlop, a rendszer implicit módon a DT_WSTR adattípusra önti, mielőtt a LEN végrehajtja a műveletet. Más adattípusokat explicit módon kell átvenni a DT_WSTR adattípusra. További információ: Cast (SSIS Expression).
Ha a LEN függvénynek átadott argumentum bináris nagy méretű objektumblokk (BLOB) típusú adattípussal rendelkezik, például DT_TEXT, DT_NTEXT vagy DT_IMAGE, a függvény bájtszámot ad vissza.
A LEN null eredményt ad vissza, ha az argumentum null.
Kifejezési példák
Ez a példa egy karaktersorozat hosszát adja vissza. A visszatérési eredmény 12.
LEN("Ball Bearing")
Ez a példa a FirstName és a LastName oszlop értékeinek hossza közötti különbséget adja vissza.
LEN(FirstName) - LEN(LastName)
Egy számítógépnév hosszát adja vissza a MachineName rendszerváltozó használatával.
LEN(@MachineName)