SQL 16进制数转化10进制
生活随笔
收集整理的這篇文章主要介紹了
SQL 16进制数转化10进制
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
16進制數"0X00037FFE9994EE5E"轉化為10進制是多少? 我們用SQL轉化察看下: ?
select CONVERT(bigint,cast(0X00037FFE9994EE5E as varbinary)) as converted或:?
select CONVERT(VARCHAR(50), CONVERT(bigint,0X00037FFE9994EE5E)) as converted看結果:?
那么如果在一個數據表中用nvarchar來存儲該16進制數,又如何取出. ?我們知道nvarchar取出應該是一個字符串,所以看我們怎么把字符串轉換:?
SELECT CONVERT(bigint, CONVERT(varbinary, CAST(N'0x' + N'00037FFE9994EE5E' AS char), 1))
看結果:?
轉載于:https://www.cnblogs.com/jimson/archive/2011/07/04/sql_convert.html
總結
以上是生活随笔為你收集整理的SQL 16进制数转化10进制的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: hdu2844 Coins(普通的多重背
- 下一篇: 基于visual Studio2013解