|
Программирование >> Создание клиентов mysql
Строки 177 1М8Тй(строка, подстрока) Эта функция возвращает позицию первого вхождения указанной подстроки в строку (листинг 12.66). LCASE(cTpoKa) Эта функция возвращает строку, все символы которой переведены в нижний регистр (листинг 12.67). ЬЕРТ(строка, длина) Эта функция извлекает из строки подстроку заданной длины (листинг LENGTH(cTpoKa) Эта функция возвращает количество байтов в строке (листинг 12.69). Двухбайтовые символы учитываются дважды. Длину строки многобайтовых символов можно узнать с помощью функции CHARLENGTH (). LOADFILE(hmp) Эта функция возвращает содержимое расположенного в файловой системе сервера (листинг 12.7). Пользователь MySQL должен иметь право доступа к этому файлу, а сам файл должен быть доступен для всеобщего чтения. UPDATE messages SET body=LOAD FILE{/home/bbs/1234.txt) WHERE ID=24 5 ЬОСАТЕ(подстрока, строка[, позиция]) Эта функция находит позицию первого вхождения заданной подстроки в строку. обязательный третий аргумент определяет начальную позицию поиска (листинг 12.71). Строки 179 LOWER(CTpoKa) Это синоним функции LCASE (). LPAD(CTpoKa,длина, заполнитель) Эта функция дополняет строку до указанной длины, вставляя слева строку-заполнитель. В случае необходимости строка-заполнитель будет продублирована (листинг 12.72). L ТЙ1М(строка) Эта функция удаляет из строки начальные пробелы (листинг 12.73). MAKEJSET(6HTOBoejione,...) Эта функция возвращает строку-список, созданную путем выбора элементов заданного списка на основании флагов битового поля. Единичный бит означает выбор элемента, индекс которого соответствует номеру бита. В листинге 12.74 двоичное представление первого аргумента (число 5) равн Щ01, поэтому из списка выбираются первый и третий элементы.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |