voici un xmlgram qui ne marche pas :
<?xml version="1.0" encoding="ISO-8859-1"?>
<xmlgram name="VILLES">
<DBExtract Name="VILLES">
<DataSource>SVG</DataSource>
<Kind>Multiple</Kind>
<MaxRows>-1</MaxRows>
<MultipleContainerName>VILLESS</MultipleContainerName>
<RecordName>VILLES</RecordName>
<Fields/>
<Params/>
<Statement>
<![CDATA[SELECT VILLES.CODE,
VILLES.GEOMETRY
FROM VILLES VILLES
WHERE VILLES.CODE LIKE "33%"]]>
</Statement>
<DBBatch Name="UPGEO">
<Params/>
<DataSource>Database</DataSource>
<Statement>
<![CDATA[UPDATE TABLE_PLU_CC_2003
SET GEOMETRY = :GEOMETRY
WHERE TABLE_PLU_CC_2003.CODE_INSEE= :CODE]]>
</Statement>
</DBBatch>
</DBExtract>
</xmlgram>
Le champ Blob est le champ GEOMETRY (coordonnées svg en full-text)
Cette requete ne met pas à jour le champ memo de la base 'DATABASE-TABLE_PLU_CC_2003'
POURQUOI ?
Partager