User Guide > Data Type Reference > DB2 for Linux, UNIX, and Windows
  

DB2 for Linux, UNIX, and Windows

The following table describes the operations that you can perform on data types in DB2 database for Linux, UNIX, and Windows operating systems:
Data Types
Data Movement
Entity Criteria
Data Masking
Data Generation
Profiling
Comments
Bigint
Yes
Yes
Yes
Yes
Yes
Blob (N)
Yes
Yes
Yes
Yes
No
You can perform nullification masking.
Use dictionary generation rule to generate data.
Char for bit data
Yes
Yes
Yes
Yes
No
Char varying (Length)
Yes
Yes
Yes
Yes
Yes
To run a profile, you must keep the field length less than or equal to 255.
Character (N)
Yes
Yes
Yes
Yes
Yes
Clob (N)
Yes
Yes
Yes
Yes
No
You can perform nullification masking.
Date
Yes
Yes
Yes
Yes
Yes
Dbclob (N)
Yes
Yes
Yes
Yes
No
You can perform nullification masking.
Dec
Yes
Yes
Yes
Yes
Yes
Decfloat (16)
Yes
Yes
Yes
Yes
No
Decfloat (34)
Yes
Yes
Yes
Yes
No
Decimal
Yes
Yes
Yes
Yes
Yes
Double
Yes
Yes
Yes
Yes
Yes
You cannot run entity profiles.
Double Precision
Yes
Yes
Yes
Yes
Yes
You cannot run entity profiles.
Float
Yes
Yes
Yes
Yes
Yes
You can enter a precision value up to 28.
You cannot run entity profiles.
Graphic (N)
Yes
Yes
Yes
Yes
Yes
Integer
Yes
Yes
Yes
Yes
Yes
Long Varchar
Yes
Yes
Yes
Yes
No
In a sequence generation rule, you cannot choose to start the sequence from the last output value.
Long Vargraphic
Yes
Yes
Yes
Yes
No
In a sequence generation rule, you cannot choose to start the sequence from the last output value.
Num
Yes
Yes
Yes
Yes
Yes
Numeric
Yes
Yes
Yes
Yes
Yes
Real
Yes
Yes
Yes
Yes
Yes
You cannot run entity profiles.
Smallint
Yes
Yes
Yes
Yes
Yes
Time
Yes
Yes
Yes
No
Yes
Timestamp
Yes
Yes
Yes
Yes
Yes
Varchar for Bit Data
Yes
Yes
Yes
<TBD>
No
Varchar (N)
Yes
Yes
Yes
Yes
Yes
To run a profile, you must keep the field length less than or equal to 255.
Vargraphic (N)
Yes
Yes
Yes
Yes
Yes
XML
Yes
Yes
No
Yes
No
You can enter the following entity criteria: Is Null and Is Not Null.
Use dictionary generation rule to generate data.