我正在 SQL Server 中寻找一种将数据存储为十六进制而不是 int 的数据类型,但找不到任何类似的数据类型。一定有十六进制数据类型吗?
最佳答案
将其存储为 INT
并使用 HEX()
函数对其进行转换。
SQL Server 中没有十六进制的 native 存储。
编辑:
您也可以将十六进制数据存储为 VARBINARY
,但仍然需要进行转换,而且该方法也存在数据完整性问题。
关于sql-server - SQL Server 十六进制数据类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4079772/