Problème de requête avec select extract
Bonjour,
Débutant sur informix je dois tester un certain nombre de requêtes dont une contenant un select extract. Pour cela j'ai utilisé un guide IBM intitulé XMLUsersGuide.
J'ai dans un premier temps créé ma base :
Code:
1 2 3 4
| CREATE DATABASE demo_xml IN datadbs with log;
CREATE TABLE tab (col2 lvarchar);
INSERT INTO tab
VALUES (" <personnel> <person id="Jason.Ma"> <name> <family>Ma</family> <given>Jason</given> </name> </person> </personnel>"); |
Puis j'ai exécuté cette requête :
Code:
1 2
| SELECT extract(col2, '/personnel/person[@id="Jason.Ma"]/name/given')
FROM tab; |
Mais j'ai une erreur:
Citation:
SQL Error (-9799): User Defined Routine (extract) VP context switch failed.
Je ne comprends pas bien, après plusieurs passages sur des forums et autres pages sur le net je ne comprends toujours pas comment résoudre ce problème.