IBM Books

Extension XML Administration et programmation

extractTime() et extractTimes()

Objectif

Extrait le contenu de l'élément ou la valeur de l'attribut d'un document XML et renvoie des données de type TIME.

Syntaxe
Fonction scalaire
>>-extractTime----(--xmlobj--,--path--)------------------------><
 
Fonction de table
>>-extractTimes----(--xmlobj--,--path--)-----------------------><
 

Paramètres

Tableau 37. Paramètres des fonctions extractTime et extractTimes
Paramètre Type de données Description
xmlobj
XMLVARCHAR,
XMLFILE ou
XMLCLOB

Nom de la colonne.
path VARCHAR Chemin d'emplacement de l'élément ou de l'attribut.

Type de données renvoyé

TIME

Nom de colonne renvoyé (fonction de table)

returnedTime

Exemple

Cet exemple utilise les fichiers exemples relatifs à la documentation. Il recherche dans le fichier XML book.xml la date à laquelle le prix de vente a été indiqué sur chaque manuel et renvoie les valeurs en tant que TIME.

<?xml version="1.0">
<DOCTYPE book SYSTEM "c:\dxx\samples\book.dtd">
<book>
	<chapter id="1" date="07/01/97">
		<section>This is a section in Chapter One.</section>
	<chapter id="2" date="01/02/1997">
		<section>This is a section in Chapter Two.</section>
	</chapter>
	<price date="12/22/1998" time="11.12.13" timestamp="1998-12-22-11.12.13.888888">
		38.281
	</price>
</book>
 
select db2xml.extractTime(doc, '/book/price/@time') from t1
 


[ Début de page | Page précédente | Page suivante | Table des matières | Index ]