問:我可以創建一個Postgres的XML編碼字符串,像這樣:如何在PostgreSQL中對一個字符串進行XML編碼?
SELECT xmlelement(name name, 'AT&T', null)
現在我想要得到的XML編碼值,也就是說AT&T
。
但是,如果我做的:
SELECT unnest(xpath('/name/text()', xmlelement(name name, 'AT&T', null)))
然後我得到AT&T
,不AT&T
。
如何獲取XML編碼值?
此外,是不是有可能提供一個空的名稱xmlelement,並只是強制轉換爲varchar?
我在9.2中獲得'AT & T'。你在哪裏輸出這個值? –
SELECT version(); - >「pgAdmin3版本1.12.3(2011年4月15日REL-1_12_3)中的」PostgreSQL 9.0.4,由Visual C++ build 1500,32位編譯「 –