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

Oracle and Transformation Data Types

Oracle and Transformation Data Types

Oracle data types map to transformation data types that the Data Integration Service uses to move data across platforms.
The following table compares Oracle data types and transformation data types:
Oracle
Range
Transformation
Range
Blob
Up to 4 GB
Binary
1 to 104,857,600 bytes
Char(L)
1 to 2,000 bytes
String
1 to 104,857,600 characters
Clob
Up to 4 GB
Text
1 to 104,857,600 characters
Date
Jan. 1, 4712 B.C. to Dec. 31, 4712 A.D.
Precision 19, scale 0
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.
(precision to the nanosecond)
Float
Precision of 1 to 15, scale 0
Double
Precision of 15, scale 0
Long
Up to 2 GB
Text
1 to 104,857,600 characters
If you include Long data in a mapping, the Integration Service converts it to the transformation String data type, and truncates it to 104,857,600 characters.
Long Raw
Up to 2 GB
Binary
1 to 104,857,600 bytes
Nchar
1 to 2,000 bytes
String
1 to 104,857,600 characters
Nclob
Up to 4 GB
Text
1 to 104,857,600 characters
Number
Precision of 1 to 38
Double
Precision of 15
Number(P,S)
Precision of 1 to 38,
scale of 0 to 38
Decimal
For transformations that support precision up to 38 digits, the precision is 1 to 38 digits, and the scale is 0 to 38.
If you specify the precision greater than the maximum number of digits, the Data Integration Service converts decimal values to double in high precision mode.
Nvarchar2
1 to 4,000 bytes
String
1 to 104,857,600 characters
Raw
1 to 2,000 bytes
Binary
1 to 104,857,600 bytes
Timestamp
Jan. 1, 4712 B.C. to Dec. 31, 9999 A.D.
Precision 19 to 29, scale 0 to 9
(precision to the nanosecond)
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.
(precision to the nanosecond)
Timestamp with Time Zone
Jan. 1, 4712 B.C. to Dec. 31, 9999 A.D.
-12:00 to +14:00
Precision of 26 to 36, scale 0 to 9.
(precision to the nanosecond)
timestampWithTZ
Aug. 1, 1947 A.D to Dec. 31, 2040 A.D.
-12:00 to +14:00
Precision of 36 and scale of 9.
(precision to the nanosecond)
Timestamp with Time Zone data type does not support the following time zone regions:
  • AFRICA_CAIRO
  • AFRICA_MONROVIA
  • EGYPT
  • AMERICA_MONTREAL
Timestamp with Local Time Zone
Jan. 1, 4712 B.C. to Dec. 31, 9999 A.D.
Precision 19 to 29, scale 0 to 9
(precision to the nanosecond)
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.
(precision to the nanosecond)
Varchar
1 to 4,000 bytes
String
1 to 104,857,600 characters
Varchar2
1 to 4,000 bytes
String
1 to 104,857,600 characters
XMLType
Up to 4 GB
Text
1 to 104,857,600 characters

0 COMMENTS

We’d like to hear from you!