Oracle Data Types


When you are setting up a connection against an external data source, Spotfire has to map the data types in the data source against data types in Spotfire. See below for a list of the different data type mappings applicable when working against an Oracle database.

Oracle Database Type

Spotfire Data Type

Supported

BFILE

Binary

Yes

BINARY_DOUBLE / REAL

Real

Yes

BINARY_FLOAT / FLOAT

SingleReal

Yes

BLOB

Binary

Yes

CHAR

String

Yes

CLOB

Binary

Yes

DATE

Date

Yes

INTERVAL DAY TO SECOND

TimeSpan

Yes

INTERVAL YEAR TO MONTH

LongInteger

No

LONG

Binary

Yes

LONG RAW

Binary

Yes

NCHAR

String

Yes

NCLOB

Binary

Yes

NUMBER                        (NUMBER(x, s))

 

 

   Boolean (NUMBER(1))

Boolean

Yes

   Integer (NUMBER(p) 2 <= p <= 9)

Integer

Yes

   Long (NUMBER(p) 10 <= p <= 18)

LongInteger

Yes

   Double (NUMBER(x, s) 16 > x > s > 0)

Real

Yes

                                          (NUMBER(x, s))

Real

Yes

NVARCHAR / NVARCHAR2

String

Yes

PLS_INTEGER

 

No

RAW

Binary

Yes

RAW(16)

String

Yes

REF

 

No

REF CURSOR

 

No

ROWID

String

Yes

TIMESTAMP

DateTime

Yes

TIMESTAMP WITH LOCAL TIME ZONE

DateTime

No

TIMESTAMP WITH TIME ZONE

DateTime

No

UROWID

String

Yes

VARCHAR / VARCHAR2

String

Yes

XMLType

String

No

See also:

Adding Data Connections to an Analysis

Details on Oracle Connection