Функция SQLite length ()
Описание
Для строкового значения str функция length (str) возвращает количество символов (не байтов) в str перед первым символом NUL.
Поскольку строки SQLite обычно не содержат символов NUL, функция length (str) обычно возвращает общее количество символов в строке str. Для значения большого двоичного объекта str длина (str) возвращает количество байтов в большом двоичном объекте. Если str равен NULL, то длина (str) равна NULL. Если str является числовым, то length (str) возвращает длину строкового представления str.
Синтаксис:
Длина (ул)
Аргументы:
название | Описание |
---|---|
ул | Строка, длина которой должна быть возвращена. |
Иллюстрированная презентация
Пример функции SQLite LENGTH ()
Следующий оператор SQLite возвращает pub_name и длину pub_id из таблицы издателя .
Пример таблицы: издатель
SELECT pub_id,LENGTH(pub_name)
FROM publisher;
Пример вывода:
pub_id LENGTH (pub_name) ---------- ---------------- P001 19 P002 15 P003 23 P004 16 P005 20 P006 24 P007 28 P008 20
Пример функции SQLite LENGTH () с предложением where
Следующий оператор SQLite возвращает pub_name и длину pub_name из таблицы издателя, длина которой больше или равна 20.
Пример таблицы: издатель
SELECT pub_name,LENGTH(pub_name)
FROM publisher
WHERE LENGTH(pub_name)>=20;
Пример вывода:
pub_id LENGTH (pub_name) ---------- ---------------- P003 23 P005 20 P006 24 P007 28 P008 20
Предыдущая: last_insert_rowid ()
Далее: лайк ()
Новый контент: Composer: менеджер зависимостей для PHP , R программирования