共用方式為


LEFT (SSIS 運算式)

傳回來自給定字元運算式最左邊部分的指定字元數。

語法

LEFT(character_expression,number)

引數

  • character_expression
    要擷取字元的字元運算式。

  • number
    為表示要傳回字元數的整數運算式。

結果類型

DT_WSTR

備註

如果 number 的長度大於 character_expression,則函數會傳回 character_expression。

如果 number 為零,則函數會傳回長度為 0 的字串。

如果 number 為負數,則函數會傳回錯誤。

number 引數可採用變數和資料行。

LEFT 只適用於 DT_WSTR 資料類型。 如果 character_expression 引數為字串常值或具有 DT_STR 資料類型的資料行,則該引數會在 LEFT 執行其作業前隱含轉換成 DT_WSTR 資料類型。 其他資料類型必須明確地轉換為 DT_WSTR 資料類型。 如需詳細資訊,請參閱<Integration Services 資料類型>和<Cast (SSIS 運算式)>。

如果其中一個引數為 Null,則 LEFT 會傳回 Null 結果。

運算式範例

下列範例會使用字串常值。 傳回結果為 "Mountain"。

LEFT("Mountain Bike", 8)

請參閱

參考

RIGHT (SSIS 運算式)

其他資源

函數 (SSIS 運算式)