XMLVALIDATE - Variable hote pour ACCORDING TO XMLSCHEMA ID

RPG (3 et 4, free), CL, SQL, etc...
Répondre
Jean-Marie
Messages : 30
Enregistré le : lun. 02 nov. 2015, 17:21:20

XMLVALIDATE - Variable hote pour ACCORDING TO XMLSCHEMA ID

Message par Jean-Marie »

Bonjour,

Existe-t-il une syntaxe correcte qui accepterai une variable hôte pour l'ID du schema XSD depuis un UPDATE ?
du genre :

Code : Tout sélectionner

Dcl-S MonSchema_ID Char(256) INZ('BibSchema.MonSchema')

EXEC SQL UPDATE XML_FLUX SET FLUX = XMLVALIDATE(XMLPARSE(DOCUMENT GET_XML_FILE(RTRIM(CHEMIN))) ACCORDING TO XMLSCHEMA ID :MonSchema_ID) WHERE ID = :NewID;

nbonnet
Messages : 198
Enregistré le : mar. 11 sept. 2018, 08:20:13
Localisation : Lyon

(sans sujet)

Message par nbonnet »

Bonjour,

L'utilisation de variable pour l'identifiant de schéma n'est pas supporté par cette instruction.

La seule solution est de passer en SQL dynamique dans ce cas.
Nathanaël

Jean-Marie
Messages : 30
Enregistré le : lun. 02 nov. 2015, 17:21:20

(sans sujet)

Message par Jean-Marie »

ok merci !

Répondre