我正在尋找SQL Server中將數據存儲爲十六進制而不是int的數據類型,但找不到類似的東西。當然有一個十六進制數據類型?SQL Server十六進制數據類型
回答
將其存儲爲INT
並使用HEX()
函數對其進行轉換。
在SQL Server中沒有用於十六進制的本機存儲。
編輯:
您也可以十六進制數據存儲爲VARBINARY
,但仍有需要轉換,並且有數據完整性問題與方法爲好。
完美回答我的問題,謝謝 – 2010-11-02 16:30:47
其實你還有另一個選擇...編輯我的答案澄清。 – JNK 2010-11-02 16:32:52
謝謝你,但不是使用十六進制我不得不使用轉換(varbinary(4),33948700),因爲它似乎不可用在MSSQL2000 – 2010-11-02 17:01:47
- 1. 在Java十六進制數據類型
- 2. 十進制數爲十六進制的轉換在SQL Server 2008
- 3. 的SQL Server 2008+:模數和十進制/數字數據類型
- 4. SQL Server十六進制處理
- 5. MS SQL Server十進制數據類型向上舍入
- 6. 在sql server中定義十進制數據類型
- 7. SQL Server中的十進制數據類型
- 8. Sql server中十進制數據類型的問題過濾
- 9. 十六進制串&十六進制
- 10. ç十六進制常量類型
- 11. 將二進制,十六進制和八進制轉換爲java數據類型
- 12. 轉換十六進制字符串爲二進制的SQL Server
- 13. 將十進制轉換爲十六進制和十六進制
- 14. 從十六進制數據確定協議的類型
- 15. 在SQL中創建十六進制數
- 16. 十六進制
- 17. 十六進制
- 18. 十六進制
- 19. 轉換十六進制數長整型
- 20. 十六進制()參數不能轉換爲十六進制
- 21. 十六進制字符串到十六進制整數
- 22. 選擇一個十六進制附近的十六進制數
- 23. 什麼類型的數據(二進制,十六進制...)在列中格式化?
- 24. 將十六進制轉換爲二進制到十六進制?
- 25. 將十六進制字符串轉換爲十六進制數據
- 26. 爲十六進制
- 27. 提取十六進制代碼數據
- 28. 解壓main.cvd十六進制數據庫
- 29. 解碼十六進制(?)數據包
- 30. 發送十六進制數據
你確實知道int是以二進制存儲的,而且恰巧你用十進制來操作它,因爲它很方便?存儲如何完成並不重要。只要使用int並根據需要操作即可。 – 2010-11-02 16:35:30