0
是否有一個簡單的方法(如轉換或轉換)將二進制字段作爲字符串返回而不實際轉換或轉換它?返回二進制字符串,不轉換或轉換
我想要的數據看起來像這樣在數據庫:
0x24FC40460F58D64394A06684E9749F30
當使用轉換(varchar(max),binary_field),它回來像這樣:
$ü@FXÖC」 f„étŸ0
投(binary_field作爲varchar(max))具有相同的結果。
我想修改舊的vb.net應用程序中的數據源,所以我希望它是一個像現有值的字符串,但仍然看起來像原始數據。我沒有有這樣做在查詢中,但我想盡可能避免修改舊的VB代碼太多。
這裏是我的select語句:
SELECT strName, strDesc, binUUID
FROM MyTableName
where intFamily = '1234'
order by strName
或者,如果我做投/轉換,它是安全的比較「$ U @FXÖC」 F「étŸ0" 在以後作爲字符串存儲時間到了以同樣的方式收集的另一個價值?
A +++答案,將再次使用:d <3爲簡單起見 – 2013-05-02 14:35:06