|
форматы
|
|||
---|---|---|---|
#18+
добрый день. подскажите пожалуйста, столкнулась с такой проблемой, в таблице есть поля с данными в 16-ричном формате, тип данных у этих полей при этом С(5). можно ли их как-то переделать в десятичный формат, может есть какая функция или команда. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2010, 09:53 |
|
форматы
|
|||
---|---|---|---|
#18+
Если это двоичные целые то CTOBIN(), но там нет пятибайтовых форматов, только 1, 2, 4 и 8 байт. можно еще функцию написать через коды символов в число преобразовать. Если там формат с плавающей запятой, то только функцию писать. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2010, 10:05 |
|
форматы
|
|||
---|---|---|---|
#18+
тип данных поля С(5) и числа в 16-ричном формате, надо получить поле N(5) в десятичном формате. например записано число 0E5B4, а надо 58804 чтоб отображалось. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2010, 10:10 |
|
форматы
|
|||
---|---|---|---|
#18+
Похоже невнимательно прочитал первый пост. Если 16-ричные, то через EVAL() можно, но только с проверкой правильности значения. Иначе ошибка будет Код: plaintext 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
21.07.2010, 10:17 |
|
|
start [/forum/topic.php?fid=41&fpage=93&tid=1585101]: |
0ms |
get settings: |
9ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
122ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 12ms |
total: | 213ms |
0 / 0 |