Data Type Mapping between Analytics Database , ODBC Driver, tdplyr tibble, and R - Data Type Mapping between Analytics Database, ODBC Driver, tdplyr tibble, and R - Teradata Package for R

Teradata® Package for R User Guide

Deployment
VantageCloud
VantageCore
Edition
Enterprise
IntelliFlex
VMware
Product
Teradata Package for R
Release Number
17.20
Published
March 2024
Language
English (United States)
Last Update
2024-04-09
dita:mapPath
efv1707506846369.ditamap
dita:ditavalPath
ayr1485454803741.ditaval
dita:id
nqx1518630623256
Product Category
Teradata Vantage

This table lists the data type mapping between Analytics Database, ODBC driver, tdplyr tibble, and R.

Analytics Database Data Type ODBC Driver tdplyr tibble R Notes
INTEGER 4 int integer  
BIGINT -5 bigint double  
BYTEINT -6 byteint integer  
DECIMAL(p,q) / NUMERIC 3 decimal numeric Defaults to DECIMAL(5,0), when p and q are not specified.
NUMBER(p,q) 3 decimal numeric  
DOUBLE_PRECISION 6 float double  
FLOAT 6 float double  
REAL 6 float double  
SMALLINT 5 smallint integer  
DATE 91 date date  
TIME 92 time difftime  
TIME_WITH_TIME_ZONE 92 time difftime TIME ZONE is discarded in the R data frame.
TIMESTAMP 93 timestamp POSIXct  
TIMESTAMP_WITH_TIME_ ZONE 93 timestamp POSIXct TIME ZONE is discarded in the R data frame.
INTERVAL_YEAR 101 interval_year character  
INTERVAL_MONTH 102 interval_month character  
INTERVAL_DAY 103 interval_day character  
INTERVAL_HOUR 104 interval_hour character  
INTERVAL_MINUTE 105 interval_minute character  
INTERVAL_SECOND 106 interval_second character  
INTERVAL_YEAR_TO_MONTH 107 interval_year_to_month character  
INTERVAL_DAY_TO_HOUR 108 interval_day_to_hour character  
INTERVAL_DAY_TO_MINUTE 109 interval_day_to_minute character  
INTERVAL_DAY_TO_SECOND 110 interval_day_to_second character  
INTERVAL_HOUR_TO_MINUTE 111 interval_hour_to_minute character  
INTERVAL_HOUR_TO_SECOND 112 interval_hour_to_second character  
INTERVAL_MINUTE_TO_SECOND 113 interval_minute_to_second character  
PERIOD_DATE -1049 period_date character  
PERIOD_TIME -1048 period_time character  
PERIOD_TIME_WITH_TIME_ ZONE -1047 period_time_with_time_zone character  
PERIOD_TIMESTAMP -1046 period_timestamp character  
PERIOD_TIMESTAMP_WITH_TIME_ZONE -1045 period_timestamp_with_time_zone character  
CHAR 1 char character  
VARCHAR 12 varchar character  
LONG_VARCHAR 12 varcha character  
BYTE -2 byte raw  
VARBYTE -3 varbyte blob  
BLOB -4 blob blob  
CLOB -1 varchar character  
JSON -1 varchar character  
XML 18003 xml character