Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 22.01.2013, 13:09   #1
spcallisto
Новичок
Джуниор
 
Регистрация: 05.04.2012
Сообщений: 1
По умолчанию Перевод из HEX в DEC (из 16 в 10)

Подскажите, пожалуйста, как перевести число в 16-ной системе в 10-ную.
Если допустим у нас есть Table1 и в ней поле Kod1 в 16-рой системе:

select Kod1
from Table1


Тип поля: nchar

Последний раз редактировалось spcallisto; 22.01.2013 в 14:03. Причина: Дополнение с учетом второго сообщения
spcallisto вне форума Ответить с цитированием
Старый 22.01.2013, 13:42   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

во-первых, какой тип поля (чтобы хранить 16-ричное число нужен тип, позволяющий хранить буквы, например, текстовый (char / varchar и т.д. ). У Вас именно такой?

во-вторых, не уверен, что это задача для SQL. Уже очень специфическая задача. Пишите свою функцию на встроенном в вашу СУБД языке (т.н. xран.процедура или пользовательская функция).

p.s. а почему бы Вам не обработать поле уже на клиенте?!
Serge_Bliznykov вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Перевод строки в HEX в DEC FarStar Visual C++ 13 07.06.2011 14:16
Перевод числа из шестнадцатеричной(hex) в десятичную(dec) Alex1991 Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 5 15.11.2010 14:57
Перевод из dec в hex McDoC Помощь студентам 10 30.06.2010 09:03
Dec to Hex to Dec translator Alex Cones Софт 0 16.05.2010 20:05