Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




Справочное руководство по MySQL

6.1.1.3 Шестнадцатеричные величины

    6.1.1.3 Шестнадцатеричные величины

    MySQL поддерживает шестнадцатеричные величины. В числовом контексте такое число обладает всеми свойствами целого числа с 64-разрядной точностью. В строковом контексте шестнадцатеричная величина представляет собой двоичную строку, в которой каждая пара шестнадцатеричных разрядов конвертируется в символ:

    mysql> SELECT x'FF'
             -> 255
    mysql> SELECT 0xa+0;
             -> 10
    mysql> SELECT 0x5061756c;
             -> Paul
    

    Синтаксис выражений вида x'hexstring' (новшество в версии 4.0) базируется на ANSI SQL, а для обозначений вида 0x используется синтаксис ODBC. Шестнадцатеричные строки часто применяются в ODBC для представления двоичных типов данных вида BLOB. Для конвертирования строки или числа в шестнадцатеричный вид можно применять функцию HEX().


Поиск по документации:



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |