Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Si applica a:SQL Server
SSIS Integration Runtime in Azure Data Factory
Viene restituito il numero specificato di caratteri della parte più a sinistra dell'espressione di caratteri indicata.
Sintassi
LEFT(character_expression,number)
Argomenti
character_expression
Espressione di caratteri da cui estrarre i caratteri.
numero
Espressione integer in cui viene indicato il numero di caratteri da restituire.
Tipi di risultato
DT_WSTR
Osservazioni:
Se number è maggiore della lunghezza di character_expression, la funzione restituisce character_expression.
Se number ha valore zero, la funzione restituirà una stringa di lunghezza zero.
Se number è un numero negativo, la funzione restituirà un errore.
L'argomento number accetta variabili e colonne.
È possibile utilizzare LEFT solo con il tipo di dati DT_WSTR. Un argomento character_expression costituito da un letterale stringa o da una colonna di dati con tipo di dati DT_STR viene convertito implicitamente nel tipo di dati DT_WSTR prima che LEFT esegua la propria operazione. Gli altri tipi di dati devono essere convertiti in modo esplicito nel tipo di dati DT_WSTR. Per altre informazioni, vedere Tipi di dati di Integration Services e Cast (espressione SSIS).
LEFT restituisce un risultato Null se uno dei due argomenti è Null.
Esempi di espressione
L'esempio seguente usa una stringa letterale. Il risultato restituito sarà "Mountain".
LEFT("Mountain Bike", 8)