我正在寻找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