Y at-il un moyen dans XQuery pour obtenir l'heure actuelle en millisecondes depuis une certaine époque?
XQuery
propose diverses date/time
fonctions comme current-dateTime()
cependant je n'arrive pas à en trouver un qui me donne le temps dans millisecondes depuis l'Époque. Les fonctions pour extraire les heures, les minutes et les secondes semblent exister aussi individuellement.
Quelle est la bonne façon d'obtenir de l'Époque (c'est à dire le temps unix ou similaire) en XQuery
?
source d'informationauteur jbx
Vous devez vous connecter pour publier un commentaire.
retourne le nombre de secondes comme durée, et puis divise par 1 seconde pour obtenir le nombre de millisecondes comme un nombre.
merci pour les conseils. J'ai modifier le code pour Oracle Service Bus 11g (BSF 11g) Xpath de l'éditeur dans le cas où quelqu'un d'autre en a besoin
Vous trouverez d'autres astuces sur Aditya la réponse de pour le BSF 11g.
Il y a un bug gênant sur XQ Éditeurs qui va changer div et opérateur dans une , (virgule).
Il suffit de mettre une fonction de conversion en face de ce code. comme xs:longue, xs:string
ex.