Last modified by Helena on 2025/09/10 11:19

From version 5.26
edited by Helena
on 2025/05/16 09:02
Change comment: There is no comment for this version
To version 5.25
edited by Helena
on 2025/05/16 09:01
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -636,55 +636,70 @@
636 636  
637 637  The following table describes the default mapping for converting from the SDMX data types to the VTL basic scalar types.
638 638  
639 -|(% style="width:501px" %)SDMX data type (BasicComponentDataType)|(% style="width:1437px" %)Default VTL basic scalar type
640 -|(% style="width:501px" %)(((
639 +|SDMX data type (BasicComponentDataType)|Default VTL basic scalar type
640 +|(((
641 641  String
642 +
642 642  (string allowing any character)
643 -)))|(% style="width:1437px" %)string
644 -|(% style="width:501px" %)(((
644 +)))|string
645 +|(((
645 645  Alpha
647 +
646 646  (string which only allows A-z)
647 -)))|(% style="width:1437px" %)string
648 -|(% style="width:501px" %)(((
649 +)))|string
650 +|(((
649 649  AlphaNumeric
652 +
650 650  (string which only allows A-z and 0-9)
651 -)))|(% style="width:1437px" %)string
652 -|(% style="width:501px" %)(((
654 +)))|string
655 +|(((
653 653  Numeric
657 +
654 654  (string which only allows 0-9, but is not numeric so that is can having leading zeros)
655 -)))|(% style="width:1437px" %)string
656 -|(% style="width:501px" %)(((
659 +)))|string
660 +|(((
657 657  BigInteger
662 +
658 658  (corresponds to XML Schema xs:integer datatype; infinite set of integer values)
659 -)))|(% style="width:1437px" %)integer
660 -|(% style="width:501px" %)(((
664 +)))|integer
665 +|(((
661 661  Integer
662 -(corresponds to XML Schema xs:int datatype; between -2147483648 and +2147483647 (inclusive))
663 -)))|(% style="width:1437px" %)integer
664 -|(% style="width:501px" %)(((
667 +
668 +(corresponds to XML Schema xs:int datatype; between -2147483648 and +2147483647
669 +
670 +(inclusive))
671 +)))|integer
672 +|(((
665 665  Long
674 +
666 666  (corresponds to XML Schema xs:long datatype; between -9223372036854775808 and
667 667  
668 668  +9223372036854775807 (inclusive))
669 -)))|(% style="width:1437px" %)integer
670 -|(% style="width:501px" %)(((
678 +)))|integer
679 +|(((
671 671  Short
681 +
672 672  (corresponds to XML Schema xs:short datatype; between -32768 and -32767 (inclusive))
673 -)))|(% style="width:1437px" %)integer
674 -|(% style="width:501px" %)Decimal (corresponds to XML Schema xs:decimal datatype; subset of real numbers that can be represented as decimals)|(% style="width:1437px" %)number
675 -|(% style="width:501px" %)(((
683 +)))|integer
684 +|Decimal (corresponds to XML Schema xs:decimal datatype; subset of real numbers that can be represented as decimals)|number
685 +|(((
676 676  Float
687 +
677 677  (corresponds to XML Schema xs:float datatype; patterned after the IEEE single-precision 32-bit floating point type)
678 -)))|(% style="width:1437px" %)number
679 -|(% style="width:501px" %)(((
689 +)))|number
690 +|(((
680 680  Double
692 +
681 681  (corresponds to XML Schema xs:double datatype; patterned after the IEEE double-precision 64-bit floating point type)
682 -)))|(% style="width:1437px" %)number
683 -|(% style="width:501px" %)(((
694 +)))|number
695 +|(((
684 684  Boolean
685 -(corresponds to the XML Schema xs:boolean datatype; support the mathematical concept of binary-valued logic: {true, false})
686 -)))|(% style="width:1437px" %)boolean
687 687  
698 +(corresponds to the XML Schema xs:boolean datatype; support the mathematical concept of
699 +
700 +binary-valued logic: {true, false})
701 +)))|boolean
702 +
688 688  | |(% colspan="2" %)(((
689 689  URI
690 690