我正在一个数据库中工作,要求将ASCII值存储为十六进制,每个字符之间有间隔。我发现了一种在Python中执行“加密/解密”的方法,但我需要能够在SQL 2008 R2中本地执行此操作。这甚至有可能吗?下面使用填充将ASCII转换为HEX并返回?
样品输入/输出:
Text Input: Test
Input in ASCII: 0x54657374
How input needs to be in database: 0x540065007007400
我不知道如何从文本转换为数据库所需的输入和背部严格SQL。有任何想法吗?
谢谢!
会有问题在ASCII输入的是什么数据类型? – 2014-10-01 20:00:28
输入十六进制字符串将是VARBINARY(128) – 2014-10-01 23:56:18