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.
Restituisce il numero di caratteri dell'espressione stringa specificata, esclusi gli spazi vuoti finali.
Nota
Per restituire il numero di byte utilizzati per rappresentare un'espressione, utilizzare la funzione DATALENGTH.
Si applica a: SQL Server (SQL Server 2008 tramite versione corrente), Database SQL di Windows Azure (versione iniziale tramite versione corrente). |
Convenzioni della sintassi Transact-SQL
Sintassi
LEN ( string_expression )
Argomenti
- string_expression
Espressione stringa da valutare. string_expression può essere una costante, una variabile o una colonna di dati di tipo carattere o binario.
Tipi restituiti
bigint se expression è di tipo varchar(max), nvarchar(max) o varbinary(max). In caso contrario, int.
Se si utilizzano le regole di confronto SC, il valore intero restituito considererà le coppie di surrogati UTF-16 come un singolo carattere. Per ulteriori informazioni, vedere Regole di confronto e supporto Unicode.
Esempi
Nell'esempio seguente vengono selezionati il numero di caratteri e i dati in FirstName per le persone residenti in Australia. In questo esempio viene utilizzato il database AdventureWorks2012.
SELECT LEN(FirstName) AS Length, FirstName, LastName
FROM Sales.vIndividualCustomer
WHERE CountryRegionName = 'Australia';
GO