SQLite ltrim () функция
Описание
Функция ltrim () возвращает строку, сформированную путем удаления любых символов, которые появляются во втором аргументе (N), слева от первого аргумента (M). Если аргумент N опущен, ltrim (M) удаляет пробелы в левой части M.
Синтаксис:
LTRIM (М) LTRIM (M, N)
Аргумент:
название | Описание |
---|---|
M | Строка, начальные пробелы которой должны быть удалены. |
N | необязательный. удаляются символы, если пропущены начальные пробелы. |
Иллюстрированная презентация
Пример 1: функция SQLite ltrim ()
Следующий оператор SQLite возвращает строку «Hello» после удаления начальных пробелов. В выходных данных первый столбец показывает строку с начальными пробелами, а второй столбец показывает строку после выполнения команды ltrim.
SELECT ' Hello'as "Original String", ltrim(' Hello');
Пример вывода:
Original String ltrim («Привет») --------------- --------------- Привет привет
Приведенный выше результат показывает исходную строку «Hello», отображаемую вниз от второго символа заголовка «Original String», но после ltrim возвращается сразу вниз по первому символу заголовка «ltrim (« Hello »)».
Пример 2: функция SQLite ltrim ()
Следующий оператор SQLite возвращает строку «disqualify» после удаления ведущих символов «dis» с левой стороны.
SELECT 'disqualify',ltrim('disqualify','dis');
Пример вывода:
'disqualify' ltrim ('дисквалифицировать', 'dis') ------------ ------------------------ дисквалифицировать квалифицировать
Приведенный выше результат показывает, что первые три символа, т.е. 'dis', удалены из данной строки.
Пример 3: SQLite ltrim () с использованием таблицы
Следующий оператор SQLite будет отображать эти строки после левой обрезки столбца first_name строкой «Al», где первые два символа столбца first_name похожи на «Al».
Пример таблицы: сотрудники
SELECT employee_id,first_name,last_name,ltrim(first_name,'Al')
FROM employees
WHERE first_name like 'Al%';
Вот результат.
Пример вывода:
идентификатор сотрудника имя_ фамилии имя_трима (имя_символа, 'Al') ----------- ---------- ---------- ------------------- --- 103 Александр Hunold Exander 115 Александр Ху Экзандер 147 Альберто Эрразуриз Берто 158 Аллан Макьюэн 175 Алисса Хаттон исса 185 Алексис Булл 196 Алана Уолш Ана
Из вышеприведенного результата кажется, что столбец first_name, обозначенный красным цветом, вернулся после обрезки, оставленной строкой 'Al'
Новый контент: Composer: менеджер зависимостей для PHP , R программирования