Megosztás:


LEFT (SSIS-kifejezés)

A következőkre vonatkozik:SQL Server SSIS integrációs futtatókörnyezet az Azure Data Factory-ban

A megadott számú karaktert adja vissza az adott karakterkifejezés bal szélső részéből.

Szemantika

  
LEFT(character_expression,number)  

Arguments

character_expression
Olyan karakterkifejezés, amelyből karaktereket lehet kinyerni.

szám
Egy egész szám kifejezés, amely a visszaadandó karakterek számát jelzi.

Eredménytípusok

DT_WSTR

Megjegyzések

Ha a szám nagyobb, mint a character_expression hossza, a függvény character_expression ad vissza.

Ha a szám nulla, a függvény nulla hosszúságú sztringet ad vissza.

Ha a szám negatív szám, a függvény hibát ad vissza.

A szám argumentum változókat és oszlopokat is tartalmazhat.

A LEFT csak a DT_WSTR adattípussal működik. A character_expression argumentum, amely egy sztringkonstans vagy egy DT_STR adattípusú adatoszlop, impliciten DT_WSTR adattípussá válik, mielőtt a LEFT végrehajtja a műveletét. Más adattípusokat explicit módon kell átvenni a DT_WSTR adattípusra. További információ: Integration Services Data Types és Cast (SSIS Expression).

A LEFT null eredményt ad vissza, ha bármelyik argumentum null.

Kifejezési példák

Az alábbi példa egy karakterlánc literált használ. A visszatérési eredmény: "Mountain".

LEFT("Mountain Bike", 8)  

Lásd még:

RIGHT (SSIS-kifejezés)
Függvények (SSIS-kifejezés)