В этом учебном пособии вы узнаете, как использовать SQLite функцию substr с синтаксисом и примерами.
Описание
SQLite функция substite позволяет извлечь подстроку из строки.
Синтаксис
Синтаксис функции substr в SQLite:
substr( string, start_position, [ length ] )
Параметры или аргументы
string
Исходная строка.
start_position
Позиция извлечения. Первая позиция в строке всегда 1.
length
Необязательный. Это количество символов для извлечения. Если этот параметр не указан, функция substr возвращает всю оставшуюся строку.
Примечание
- Первая позиция в string это 1.
- Если start_position является положительным числом, функция substr начинается с начала строки.
- Если start_position является отрицательным числом, функция substr начинается с конца строки и считает в обратном направлении.
Применение
Функция substr может использоваться в следующих версиях SQLite:
- SQLite 3.8.6, SQLite 3.8.x, SQLite 3.7.x, SQLite 3.6.x
Пример
Рассмотрим примеры функций substr в SQLite и узнаем, как использовать функцию substr в SQLite.
Например:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
sqlite> SELECT substr('Google.com', 5); Результат: 'le.com' sqlite> SELECT substr('Google.com', 5, 2); Результат: 'le' sqlite> SELECT substr('Google.com', 1, 4); Результат: 'Goog' sqlite> SELECT substr('Google.com', -3, 3); Результат: 'com' sqlite> SELECT substr('Google.com', -3, 1); Результат: 'c' |