Table of Contents

Search

  1. Preface
  2. Informatica Developer
  3. The Model Repository
  4. Searches in Informatica Developer
  5. Connections
  6. Physical Data Objects
  7. Flat File Data Objects
  8. Logical View of Data
  9. Viewing Data
  10. Application Deployment
  11. Application Patch Deployment
  12. Application Patch Deployment Example
  13. Continuous Integration and Continuous Delivery (CI/CD)
  14. Object Import and Export
  15. Appendix A: Data Type Reference
  16. Appendix B: Keyboard Shortcuts
  17. Appendix C: Connection Properties

Developer Tool Guide

Developer Tool Guide

DB2 for i5/OS, DB2 for z/OS, and Transformation Datatypes

DB2 for i5/OS, DB2 for z/OS, and Transformation Datatypes

DB2 for i5/OS and DB2 for z/OS datatypes map to transformation datatypes in the same way that IBM DB2 datatypes map to transformation datatypes. The Data Integration Service uses transformation datatypes to move data across platforms.
The following table compares DB2 for i5/OS and DB2 for z/OS datatypes with transformation datatypes:
Datatype
Range
Transformation
Range
Bigint
-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
Bigint
-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
Precision 19, scale 0
Char
1 to 254 characters
String
1 to 104,857,600 characters
Char for bit data
1 to 254 bytes
Binary
1 to 104,857,600 bytes
Date
0001 to 9999 A.D.
Precision 19; scale 0 (precision to the day)
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.
(precision to the nanosecond)
Decimal
Precision 1 to 31, scale 0 to 31
Decimal
Precision 1 to 31, scale 0 to 31.
Float
Precision 1 to 15
Double
Precision 15
Integer
-2,147,483,648 to 2,147,483,647
Integer
-2,147,483,648 to 2,147,483,647
Precision 10, scale 0
Smallint
-32,768 to 32,767
Integer
-2,147,483,648 to 2,147,483,647
Precision 10, scale 0
Time
1
24-hour time period
Precision 19, scale 0
(precision to the second)
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.
(precision to the nanosecond)
Timestamp
2
26 bytes
Precision 26, scale 6
(precision to the microsecond)
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.
(precision to the nanosecond)
Varchar
Up to 4,000 characters
String
1 to 104,857,600 characters
Varchar for bit data
Up to 4,000 bytes
Binary
1 to 104,857,600 bytes
1. When the Data Integration Service converts the DB2 Time data type to the transformation Date/Time data type, the date value is added to the time value.
2. DB2 for z/OS Version 10 extended-precision timestamps map to transformation datatypes as follows:
  • If scale=6, then precision=26 and transformation datatype=date/time
  • If scale=0, then precision=19 and transformation datatype=string
  • If scale=1-5 or 7-12, then precision=20+scale and transformation datatype=string

0 COMMENTS

We’d like to hear from you!