Events
Mar 31, 11 PM - Apr 2, 11 PM
The biggest SQL, Fabric and Power BI learning event. March 31 – April 2. Use code FABINSIDER to save $400.
Register todayThis browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Applies to:
SQL Server
SSIS Integration Runtime in Azure Data Factory
Returns the specified number of characters from the leftmost portion of the given character expression.
LEFT(character_expression,number)
character_expression
Is a character expression from which to extract characters.
number
Is an integer expression that indicates the number of characters to be returned.
DT_WSTR
If number is greater than the length of character_expression, the function returns character_expression.
If number is zero, the function returns a zero-length string.
If number is a negative number, the function returns an error.
The number argument can take variables and columns.
LEFT works only with the DT_WSTR data type. A character_expression argument that is a string literal or a data column with the DT_STR data type is implicitly cast to the DT_WSTR data type before LEFT performs its operation. Other data types must be explicitly cast to the DT_WSTR data type. For more information, see Integration Services Data Types and Cast (SSIS Expression).
LEFT returns a null result if either argument is null.
The following example uses a string literal. The return result is "Mountain"
.
LEFT("Mountain Bike", 8)
Events
Mar 31, 11 PM - Apr 2, 11 PM
The biggest SQL, Fabric and Power BI learning event. March 31 – April 2. Use code FABINSIDER to save $400.
Register todayTraining
Module
Introduction to expressions in Power Automate - Training
Learn how to write expressions in Power Automate.