|
Преобразование
|
|||
---|---|---|---|
#18+
Приветствую Всех! Слово состоит из hex: 01234567000089 и находится в unsigned char num Мне необходимо записать это "слово" в таблицу UPDATE `test`.`db` SET `uou`=(select hex('num')) WHERE `id`='194'; в итоге результат в таблице: 01234567 (т.к. обрезает по 0) Как можно записать массив байт (в данном случае unsigned char num) полностью? ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 14:21 |
|
Преобразование
|
|||
---|---|---|---|
#18+
Покажите DDL таблицы. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 14:51 |
|
Преобразование
|
|||
---|---|---|---|
#18+
importrec UPDATE `test`.`db` SET `uou`=(select hex('num')) WHERE `id`='194'; в итоге результат в таблице: 01234567 (т.к. обрезает по 0) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 14:53 |
|
Преобразование
|
|||
---|---|---|---|
#18+
Akina, извиняюсь, но я не знаю что это) ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 15:12 |
|
Преобразование
|
|||
---|---|---|---|
#18+
[quot importrec#22153720]Akina, >>Не верю. В запросе 'num' - это строковый литерал, и в таблицу должно лечь '6E756D'. Функция hex при первом вхождении 0 в строке считает что это её конец, а на самом деле дальше есть числа. ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 15:16 |
|
Преобразование
|
|||
---|---|---|---|
#18+
importrec, И ещё, саму строку трудно показать, т.к. символы непечатаемые в основном ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 15:18 |
|
Преобразование
|
|||
---|---|---|---|
#18+
[quot importrec#22153723] importrec Akina, >>Не верю. В запросе 'num' - это строковый литерал это unsigned char из Си ... |
|||
:
Нравится:
Не нравится:
|
|||
19.06.2020, 15:24 |
|
|
start [/forum/topic.php?fid=47&fpage=19&tid=1828509]: |
0ms |
get settings: |
10ms |
get forum list: |
14ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
40ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
42ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 139ms |
0 / 0 |