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

1 ... 49 50 51 [ 52 ] 53 54 55 ... 201


SIGN(4Hcno)

Эта функция возвращает -1, если число является отрицательным, и 1) если оно неотрицательно (листинг 12.41).

mysql> select SIGN(-10); + +

I SIGN(-10) I

I -1 I

1 row in set (0.00 sec)

SIN (число)

Эта функция возвращает синус числа (листинг

mysql> SELECT SIN(l); + +

I SIN(l) + +

I 0.841471 I + +

1 row in set (0.00 sec)

ЗОЯТ(число)

Эта функция возвращает квадратный корень числа (листинг 12.43).

mysql> SELECT SQRT(15); + +

iSQRTdS) I + +

I 3.872983 I + +




Строки 169

TAN (число)

Эта функция возвращает тангенс угла в радианах (листинг 12.44).

mysql> SELECT TAN(l); + +

I 1.557408 I Н +

1 row in set (0.00 sec)

ТйиЫСАТЕ(число , точность)

Эта функция усекает число до требуемой точности (листинг 12.45).

mysql> SELECT (1.2345, 2) ;

+- - +

I TRUNCATE(1.2345, 2)

I1.23

1 row in set (0.00 sec)

Строки

Описанные ниже функции принимают строки в качестве аргументов либо возвращают строки. В MySQL есть также операторы сравнения строк, например LIKE и REGEXP.

А8С11(символ)

Эта функция возвращает ASCII-код первого символа заданной строки (листинг 12.46).

mysql> SELECT ASCII (а);

lASCII(a) I

I 97 I

1 row in set (0.00 sec)



BIN (целое)

Эта функция возвращает двоичное представление заданного целого числа (листинг 12.47).

mysql> SELECT BIN(13); + +

I BIN(13) I + +

I 1101 I H +

1 row in set (0.01 sec)

BINARY строка

Ключевое слово BINARY объявляет строку двоичной т.е. операции сравнения с ней будут чувствительными к регистру (листинг 12.48). Это слово имеет более высокий приоритет, чем операторы сравнения.

mysql> SELECT А, BINARY а = А;

+ + +

= А I BINARa = \

+ + +

I II 0 1

+ + +

1 row in set (0.01 sec)

CHARl...)

Эта функция возвращает строку, заданную в виде списка ASCII-кодов (листинг 12.49).

niysql> SELECT CHAR{97, 98, 99) ; + +

99) + +



1 ... 49 50 51 [ 52 ] 53 54 55 ... 201

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