|
Программирование >> Создание клиентов mysql
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) + +
|
© 2006 - 2024 pmbk.ru. Генерация страницы: 0
При копировании материалов приветствуются ссылки. |