2014-02-11 3 views
-1

Я не могу подключить шестнадцатеричное преобразование в Int.Преобразование шестнадцатеричных в Int

SELECT CONVERT(INT, 0x00000100) -- This statement is working 

SELECT CONVERT(int, 000000b5) -- This is not working for me. 

Я использовал какой-то шестнадцатеричный код для конвертации. Его преобразование и получение результата .

http://www.binaryhexconverter.com/hex-to-decimal-converter

Пожалуйста, дайте мне знать, где я не хватает.

Заранее спасибо.

ответ

2

Ваше заявление должно быть следующим:

SELECT CONVERT(int, 0x000000B5) 
3

Вы должны показать, что его шестнадцатеричное число, добавив 0x в begginging

SELECT CONVERT(int, 0x000000b5) 
Смежные вопросы