我有一个xpath查询,用于从postgres中提取数据。
SELECT column1,
column2,
xpath('/ns2:path1/ns2:path2/ns3:path3/ns3:path4/ns4:path5/text()',
xmlcolumn,
ARRAY[
ARRAY['ns1', ’namespace1'],
ARRAY['ns3', 'namespace2'],
ARRAY['ns4', 'namespace4']
])
from table
这给了我结果,但是当path5标记值为空时,它显示{}
如何过滤标记的空值?