Skip to Main Content

Integration

Announcement

For appeals, questions and feedback about Oracle Forums, please email oracle-forums-moderators_us@oracle.com. Technical questions should be asked in the appropriate category. Thank you!

Number function not working in xslt 1.0

siva naga prasadSep 19 2019 — edited Sep 20 2019

Hi All,

I have facing Issue in xslt , the number function (number() ) is not working properly in xslt 1.0 , customer sending the data in the format of string and we are mapping that data to the target as number. Customer sending the data almost 17 digit number which is having 25 digits filed length source. Number function processing the data with conversion of number it was giving the garbage values at end of the data example.

Input 88913700030939907

Output: 88913700030939904

In the output last digit actually it is "7" but xslt number function is populating asĀ  outputĀ  "4"

The number function is working up to 16 digits not more than that. Please suggest Number data type having any limitation in the xslt .

Some can you please help me and give me the solution as ASAP.

Comments
Post Details
Added on Sep 19 2019
1 comment
382 views