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

ODBC and Transformation Data Types

ODBC and Transformation Data Types

ODBC data types map to transformation data types that the Data Integration Service uses to move data across platforms.
The following table compares ODBC data types, such as Microsoft Access or Excel, to transformation data types:
Data Type
Transformation
Range
Bigint
Bigint
-9,223,372,036,854,775,808 to 9,223,372,036,854,775,807
Precision 19, scale 0
Binary
Binary
1 to 104,857,600 bytes
Bit
String
1 to 104,857,600 characters
Char
String
1 to 104,857,600 characters
Date
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.
(precision to the nanosecond)
Decimal
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.
Double
Double
Precision 15
Float
Double
Precision 15
Integer
Integer
-2,147,483,648 to 2,147,483,647
Precision 10, scale 0
Long Varbinary
Binary
1 to 104,857,600 bytes
Nchar
String
1 to 104,857,600 characters
Nvarchar
String
1 to 104,857,600 characters
Ntext
Text
1 to 104,857,600 characters
Numeric
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.
Real
Double
Precision 15
Smallint
Integer
-2,147,483,648 to 2,147,483,647
Precision 10, scale 0
Text
Text
1 to 104,857,600 characters
Time
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.
(precision to the nanosecond)
Timestamp
Date/Time
Jan 1, 0001 A.D. to Dec 31, 9999 A.D.
(precision to the nanosecond)
Tinyint
Integer
-2,147,483,648 to 2,147,483,647
Precision 10, scale 0
Varbinary
Binary
1 to 104,857,600 bytes
Varchar
String
1 to 104,857,600 characters

0 COMMENTS

We’d like to hear from you!