2011-08-07 8 views

回答

0

可能是它更簡單使用像這樣的東西:

select encode('ل','escape'); 
2

decode(..., 'hex')並不意味着將此十六進制數字轉換爲某物。十六進制編碼是字節的特定編碼格式,每個八位字節需要兩個十六進制數字。另一方面,to_hex將整數轉換爲十六進制表示形式,並且可能具有偶數或奇數個數字。

所以答案是,你不能這樣做(沒有一些手動修正)。目前還不清楚你爲什麼要這麼做。它看起來像你可以做'ل'::bytea,但這可能不是你想要的。

相關問題