xquery prosze o pomoc
[ Nouvelle discussion
| Répondre au groupe
|
pl.comp.xml ]
Hi
mam problem z XQuery w mssql 2005:
wszystko dzialalo dopuki nie zaistniala potrzeba dodania "WHERE"
DECLARE @xVar XML
SET @xVar = (SELECT * FROM exportyXML FOR XML AUTO,TYPE)
SELECT
tab.col.value('date[1]', ' nvarchar(50)') As Date,
tab.col.value('sartindex[1]', 'nvarchar(50)') As sartindex,
....
from @xVar.nodes('//body//entities//art') tab(col)
WHERE @xVar.exist ('./entities[@type = "zwroty opakowan"]') = 1
No i "WHERE" nie dziala?
w pliku xml mam:
<entities type="zwroty opakowan" approx_count="1"><art>...</art>
<entities type="obroty opakowan" approx_count="5"><art>...</art>
powinienem otrzymac jeden rekord (bo tyle bylo zwrotow opakowan) a nie
otrzymuje ani jednego. Jak to rozwiazac? approx_cont bedzie inne w innym
pliku wiec po polu approx_count nie moge
AJA

| Date | Sujet | | Auteur |
| 10.10. |
 | xquery prosze o pomo | | | aja74 | | 12.10. | | | szomiz |
|
 cette fonctionnalité est reservée aux membres ayant une session active !
|