|
Программирование >> Создание клиентов mysql
mysql> SELECT SUBSTRINGINDEX(а,b,с,d, 2); I SUBSTRING INDEX(a,b,c,d, 2) \ I a,b I 1 row in set (0.00 sec) TRIOTH\ LEADING \ TRAILING] заполнитель FROM] строка) Эта функция удаляет из строки символы-заполнители. По умолчанию удаляются начальные и конечные пробелы (листинг 12.91). иСАЗЕ(строка) Эта функция возвращает строку, все символы которой переведены в верхний регистр (листинг 12.92). Обратное преобразование осуществляется с помощью функции LCASE(). Функции работы с датой и временем 187 иРРЕЙ(строка) Это синоним функции UCASE (). Функции работы с датой ивременем Описанные ниже функции работают со значениями даты/времени. Будучи извлеченными из базы данных, эти значения приводятся к целочисленному или строковому типу, в зависимости от контекста. Например, функция NOW ) по умолчанию возвращает строку вид Ш-04-20 12:59:58 , но может вернуть и число вид 0125958, если по контексту требуется целое число. Любая функция, ожидающая значение даты или времени, понимает значение, в котором указана как дата, так и время. АОООАТЕ(дата, INTERVAL значение тип) Это синоним функции DATE ADD (). CURDATEQ Эта функция возвращает значение текущей даты (листинг 12.93). Она эквивалент-нафункцииСиККЕМТ ВАТЕ. CURRENT DATE Эта функция возвращает значение текущей даты (листинг 12.94). Она эквивалентна функции CURDAT ), но не требует скобок. CURRENTjriME Эта функция возвращает значение текущего времени (листинг 12 .95) Она эквивалентна функции МЕ (), но не требует скобок. CURRENTJTIMESTAMP Эта функция возвращает значение текущих даты и времени (листинг 12.96). Она эквивалентна функции NOW О но нетребует скобок. mysql> SELECT CURRENT TIMESTAMP; +---------------------+ I CURRENT TIMESTAMP +---------------------+ I 2001-04-20 13:12:00 +---------------------+ 1 row in set (0.00 sec) CURTIMEO Эта функция возвращает значениетекущего времени (листинг 12.97). Она эквивалентна функции CURRENT TIME.
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |