Оператор SQL LEN() — функция, возвращающая длину значения в поле записи.
Функция SQL LEN() имеет следующий синтаксис:
LEN(column_name)
Функция SQL LEN() исключает из подсчета конечные пробелы.
Примеры оператора SQL LEN. Имеется следующая таблица Planets:
| ID | PlanetName | Radius | SunSeason | OpeningYear | HavingRings | Opener |
| 1 | Mars | 3396 | 687 | 1659 | No | Christiaan Huygens |
| 2 | Saturn | 60268 | 10759.22 | — | Yes | — |
| 3 | Neptune | 24764 | 60190 | 1846 | Yes | John Couch Adams |
| 4 | Mercury | 2439 | 115.88 | 1631 | No | Nicolaus Copernicus |
| 5 | Venus | 6051 | 243 | 1610 | No | Galileo Galilei |
Пример 1. Вывести первооткрывателя планеты (Opener) и длину названия открытым им планеты, с помощью оператора SQL LEN:
SELECT Opener, LEN(PlanetName) FROM Planets
Результат:
| Opener | LEN(PlanetName) |
| Christiaan Huygens | 4 |
| — | 6 |
| John Couch Adams | 7 |
| Nicolaus Copernicus | 7 |
| Galileo Galilei | 5 |
Пример 2. Вывести разрядность числа радиуса и название планет имеющих кольца, с помощью оператора SQL LEN:
SELECT PlanetName, LEN(Radius) FROM Planets WHERE HavingRings = 'Yes'
Результат:
| PlanetName | LEN(Radius) |
| Saturn | 6 |
| Neptune | 6 |