Share via


LEN (Transact-SQL)

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.

Icona di collegamento a un argomentoConvenzioni 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 char o binary.

Tipi restituiti

bigint se expression è di tipo varchar(max), nvarchar(max) o varbinary(max). In caso contrario, int.

Esempi

Nell'esempio seguente vengono selezionati il numero di caratteri e i dati in FirstName per le persone residenti in Australia.

USE AdventureWorks2008R2;
GO
SELECT LEN(FirstName) AS Length, FirstName, LastName 
FROM Sales.vIndividualCustomer
WHERE CountryRegionName = 'Australia';
GO