Skip to main content

Documentation Index

Fetch the complete documentation index at: https://www.integrate.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

If the data type mapping differs on the Redshift side, the following section explains how these changes will be handled by the automatic replication feature.
Original Data TypeUpdated Data TypeData Type ConversionWidening / NarrowingColumn properties adjustedBackfill supported
BIGINTINTEGERBIGINTNarrowingN/A
SMALLINTBIGINTNarrowingN/A
NUMERICNUMERICWidening
DOUBLE_PRECISIONNUMERICWidening
REALNUMERICWidening
VARCHARVARCHARWidening
OthersSame as Updated Data Type-
INTEGERBIGINTBIGINTWidening
SMALLINTINTEGERNarrowingN/A
NUMERICNUMERICWidening
DOUBLE_PRECISIONDOUBLE_PRECISIONWidening
REALNUMERICWidening
VARCHARVARCHARWidening
OthersSame as Updated Data Type-
SMALLINTBIGINTBIGINTWidening
INTEGERINTEGERWidening
NUMERICNUMERICWidening
DOUBLE_PRECISIONDOUBLE_PRECISIONWidening
REALREALWidening
VARCHARVARCHARWidening
OthersSame as Updated Data Type-
NUMERICBIGINTNUMERICWidening
INTEGERNUMERICWidening
SMALLINTNUMERICWidening
NUMERICNUMERIC-N/A
DOUBLE_PRECISIONNUMERICWidening
REALNUMERICWidening
VARCHARVARCHARWidening
OthersSame as Updated Data Type-
DOUBLE_PRECISIONBIGINTNUMERICWidening
INTEGERDOUBLE_PRECISIONNarrowingN/A
SMALLINTDOUBLE_PRECISIONNarrowingN/A
NUMERICNUMERICWidening
REALDOUBLE_PRECISIONNarrowingN/A
VARCHARVARCHARWidening
OthersSame as Updated Data Type-
REALBIGINTNUMERICWidening
INTEGERNUMERICWidening
SMALLINTREALNarrowingN/A
NUMERICNUMERICWidening
DOUBLE_PRECISIONDOUBLE_PRECISIONNarrowingN/A
VARCHARVARCHARWidening
OthersSame as Updated Data Type-
VARCHARVARCHARVARCHAR-N/A
OthersSame as Updated Data Type-
DATEVARCHARVARCHARWidening
TIMESTAMP_WITH_TIMEZONETIMESTAMP_WITH_TIMEZONEWidening
TIMESTAMP_WITHOUT_TIMEZONETIMESTAMP_WITHOUT_TIMEZONEWidening
OthersSame as Updated Data Type-
TIMESTAMP_WITH_TIMEZONEVARCHARVARCHARWidening
DATETIMESTAMP_WITH_TIMEZONENarrowingN/A
TIMESTAMP_WITHOUT TIMEZONETIMESTAMP_WITH_TIMEZONENarrowingN/A
OthersSame as Updated Data Type-
TIMESTAMP_WITHOUT TIMEZONEVARCHARVARCHARWidening
DATETIMESTAMP_WITHOUT TIMEZONENarrowingN/A
TIMESTAMP_WITH TIMEZONETIMESTAMP_WITH TIMEZONEWidening
OthersSame as Updated Data Type-
TIME_WITH TIMEZONEVARCHARVARCHARWidening
OthersSame as Updated Data Type-

Important Notes

  • Narrowing Changes: The pipeline will ignore narrowing changes to ensure compatibility between old and new data in the destination.
  • Numeric Field Adjustments: In some cases, the pipeline will change the data type of a numeric field to NUMERIC to accommodate both old and new data in the destination.
  • Handling Precision and Scale Limits: With numeric data types, the pipeline will attempt to fit both old and new data into the destination. However, due to constraints on the destination’s maximum precision and scale, this may not always be possible. If the data cannot be accommodated, an error will be thrown, prompting a re-sync.
  • Backfilling: Backfilling a column involves copying existing data from the old column to a new column with the updated data type, ensuring that no data is lost during the conversion.
Last modified on April 15, 2026