标签: sql-server database tsql
我在SQL Server中寻找一种数据类型,它将数据存储为十六进制而不是int,但找不到类似的东西。当然有一个十六进制数据类型?
答案 0 :(得分:19)
将其存储为INT并使用HEX()功能进行转换。
INT
HEX()
SQL Server中没有十六进制的本机存储。
编辑:
您还可以将十六进制数据存储为VARBINARY,但仍需要转换,并且该方法也存在数据完整性问题。
VARBINARY