संपादित करें :जैसा कि मैंने नीचे टिप्पणी में उल्लेख किया है, और जैसा कि इस SO उत्तर में दर्शाया गया है। , इस मुद्दे को स्पष्ट रूप से Postgresql 9.2 में संबोधित किया गया था। वह उत्तर कहता है:
मेरा शेष मूल उत्तर नीचे दिया गया है:
यह Postgresql के xpath()
. में एक ज्ञात सीमा प्रतीत होती है फ़ंक्शन - केवल एक नोड-सेट का मूल्यांकन करने वाले भाव कुछ भी लौटाते हैं; XPath व्यंजक जो एक अदिश मान लौटाते हैं बस एक खाली सरणी लौटाते हैं।
कुछ Google खोजों से इस बारे में कुछ चर्चा लगभग 2 साल पहले मुख्य रूप से फ्लोरियन पफ्लग नाम के एक व्यक्ति से पता चलती है:
उसने एक पैच विकसित किया है जो कथित तौर पर इस मुद्दे को ठीक करता है और जो निम्नलिखित थ्रेड से जुड़ा हुआ है (हालांकि मुझे पूरा यकीन नहीं है कि यह नवीनतम संस्करण है):
http://www.postgresql.org /message-id/[email protected]
उनके पैच के पेशेवरों और विपक्षों के बारे में कुछ चर्चा हो रही है, इसलिए मैं इन धागों के माध्यम से पढ़ने का सुझाव दूंगा कि इसमें क्या शामिल है:
http://www.postgresql.org/message-id/example @sqldat.com http://www.postgresql.org/message-id/example @sqldat.com