2014-01-07 74 views
-1

我需要修復SQL Server 2008中的一些數據轉換問題。我在存儲數據時得到了一些需求更改。如果沒有很在意我轉換使用將varbinary數據轉換爲SQL中的varchar(就像將bytearray轉換爲使用c#中的ASCII.Default.GetString的字符串)

CONVERT(NVARCHAR(max), @bytearraydata, 1) 

在C#中相同的轉換現有varbinary數據varchar在SQL Server 2008中使用ASCII.Default.GetStringASCII.Default.GetBytes API的實現。 ASCII.Default.GetBytes(string)像早先那樣獲取字節數組。但是當我試圖找回使用SQL Server 2008的CONVERT()方法轉換的字符串的字節數組時,我得到了錯誤的結果。

我必須通過字節數組來通過DB腳本對現有數據進行字符串轉換。

回答

相關問題