|
|
|
|
SELECT (t1.bin<<4) & t2.bin FROM t1, t2
|
Отображается в PMA как десятичное число, хотя
поля bin в обоих случаях определены как VARBINARY
Как мне посмотреть что дают мои запросы к базе в бинарном представлении? | |
|
|
|
|
|
|
|
для: Eugene77
(09.07.2010 в 20:28)
| | Побитовые операторы работают с целыми, возвращают BIGINT.
В двоичном виде:
| |
|
|
|
|
|
|
|
для: sms-send
(09.07.2010 в 23:40)
| | За BIN спасибо!
А про ограничение на область применения побитовых операторов в доступной мне документации, я ничего не встречал.
Можете подсказать где почитать? | |
|
|
|
|
|
|
|
для: Eugene77
(11.07.2010 в 11:41)
| | http://dev.mysql.com/doc/refman/5.1/en/bit-functions.html
MySQL uses BIGINT (64-bit) arithmetic for bit operations, so these operators have a maximum range of 64 bits. | |
|
|
|
|
|
|
|
для: sms-send
(11.07.2010 в 19:49)
| | Спасибо!
Я чуть было не прикрутил побитовые операции к полям переменной длины. | |
|
|
|