Программирование >>  Создание клиентов mysql 

1 ... 54 55 56 [ 57 ] 58 59 60 ... 201


Строки 183


RIGHT(CTpoKa, счетчик)

Эта функция возвращает указанное число символов строки, считая с ее правого конца (листинг 12.83). Функция LEFT () работает с противоположного конца.


ЯРАО(строка, длина, заполнитель)

Эта функция дополняет строку до указанной длины, вставляя справа строку-заполнитель (листинг 12.84). Функция LPAD () дополняет строку слева.


ЯТй1М(строка)

Эта функция удаляет из строки конечные пробелы. В листинге 12.85 строка очищается от хвостовгх пробелов, после чего конкатенируется с другой строкой.



.m I

аонни книг


SOUNDEX(cTpoKa)

Эта функция возвращаем -код, основанный на особенностях звучания слов строки. Данный алгоритм описан Дональдом Кнутом в третьем томе книги Искусство программирования . Хэш-код состоит из четырех символов и начинается с буквы. В листинге 12.86 показано получение одов двух слов, близких по звучанию.


8РАСЕ(счетчик)

Эта функция возвращает строку, состоящую из указанного количества пробелов (листинг 12.87). То же самое можно сделать с помощью функции REPEAT {).




Строки 185

STRCMP(CTpoKa, строка)

Эта функция сравнивает две строки, возвращая 0, если строки равны, -1, если первая строка предшествует второй по алфавиту, и 1, если вторая строка предшествует первой (листинг 12.88).


SUBSTRING(CTpOKa FROM позиция [РОРдлина])

Эта функция извлекаем из строки подстроку заданной длины, начиная с указанной позиции. В данной версии аргументы разделяются ключевыми словами, а не запятыми, что соответствует стандарту ANSI.

SUBSTRING (строка, позиция[, длина])

Эта функция извлекает из строки подстроку заданной длины, начиная с указанной позиции (листинг 12.89). Нумерация символов строки начинается с единицы. Если длина подстроки не задана, возвращается остаток строки.


SUBSTRING 1ЫОЕХ(строка, разделитель, счетчик)

Эта функция возвращает подстроку, которая содержит заданное количество разделителей. Если счетчик является положительным числом, подстрока извлекается слева, в противном случае - справа. В листинге 12.90 функция возвращает первые два элемента списка, компоненты которого разделены запятыми.



1 ... 54 55 56 [ 57 ] 58 59 60 ... 201

© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки.
Яндекс.Метрика