SQL LENGTH, SQL LEN 函数

SQL LENGTH 或者 SQL LEN 函数用于得到一个字符串的长度。不同的数据库有不同的写法:

SQL Server LEN
Oracle LENGTH
MySQL LENGTH

SQL LENGTH 语法

LENGTH(str)

或者:

LEN(str)

SQL LENGTH 范例

数据表: Employees

EmployeeId FirstName LastName
1 Mazojys Fxoj
2 Jozzh Lnanyo
3 Syllauu Dfaafk
4 Gec Srlkrt
5 Jssmee Bdnaa

得到每个职员(Employee) FirstName的长度:

SELECT EmployeeId, LEN(FirstName) AS LengthOfFirstName
FROM Employees

结果会类似于:

EmployeeId LengthOfFirstName
1 7
2 5
3 7
4 3
5 6