我正在一個數據庫中工作,要求將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