The following table contains the available data types for Adabas databases supported by CONNX.
| 
                         Adabas Data Type  | 
                     		
                     
                         CONNX Data Type  | 
                     		
                     
                         SQL Data Type  | 
                     		
                     
                         Length  | 
                     		
                     
                         Description  | 
                     	
                  
| 
                         Adabas Text (LA VarChar)  | 
                     		
                     
                         
  | 
                     		
                     
                         VarChar  | 
                     		
                     
                         -1  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Adabas Text (L4 VarChar)  | 
                     		
                     
                         
  | 
                     		
                     
                         VarChar  | 
                     		
                     
                         -1  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         ADABASPACKED  | 
                     		
                     
                         Adabas PACKED Decimal -> Integer  | 
                     		
                     
                         LONG  | 
                     		
                     
                         -1  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         ADABASPACKED_NUMERIC  | 
                     		
                     
                         Adabas PACKED Decimal -> Decimal  | 
                     		
                     
                         DECIMAL  | 
                     		
                     
                         -1  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         NATURALTIMESTAMP_DATE  | 
                     		
                     
                         Adabas Natural Timestamp -> Date  | 
                     		
                     
                         DATE  | 
                     		
                     
                         7  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Alphanumeric  | 
                     		
                     
                         Char (Right Space Padded)  | 
                     		
                     
                         CHAR  | 
                     		
                     
                         253  | 
                     		
                     
                         Adabas Alphanumeric  | 
                     	
                  
| 
                         Binary  | 
                     		
                     
                         Binary (Text)  | 
                     		
                     
                         BINARY  | 
                     		
                     
                         1-126  | 
                     		
                     
                         Adabas Binary  | 
                     	
                  
| 
                         Double IEEE 8-byte (BE)  | 
                     		
                     
                         Double IEEE 8-byte (BE)  | 
                     		
                     
                         DOUBLE  | 
                     		
                     
                         8  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Double IEEE 8-byte  | 
                     		
                     
                         Double IEEE 8-byte  | 
                     		
                     
                         DOUBLE  | 
                     		
                     
                         8  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Fixed Point <= 2 digits  | 
                     		
                     
                         Word (BE) - mainframe 
 Word - Non-mainframe  | 
                     		
                     
                         SMALLINT  | 
                     		
                     
                         1-2  | 
                     		
                     
                         Adabas Fixed Point with Lengths <= 2  | 
                     	
                  
| 
                         Fixed Point > 2 digits  | 
                     		
                     
                         Longword (BE) - mainframe 
 Longword - Non-mainframe  | 
                     		
                     
                         INTEGER  | 
                     		
                     
                         >2  | 
                     		
                     
                         Adabas Fixed Point with Lengths > 2  | 
                     	
                  
| 
                         Float Point (4 bytes)  | 
                     		
                     
                         Single Prec float (mainframe) - mainframe 
 Float IEEE 4-byte - Non-mainframe  | 
                     		
                     
                         REAL  | 
                     		
                     
                         4  | 
                     		
                     
                         Adabas Floating Point for Lengths <= 4  | 
                     	
                  
| 
                         Float Point (8 bytes)  | 
                     		
                     
                         Double Prec float (mainframe) - mainframe 
 Double IEEE 8-byte - Non-mainframe  | 
                     		
                     
                         DOUBLE  | 
                     		
                     
                         8  | 
                     		
                     
                         Adabas Floating Point for Lengths > 4  | 
                     	
                  
| 
                         Longword 4 bytes  | 
                     		
                     
                         Longword  | 
                     		
                     
                         INTEGER  | 
                     		
                     
                         4  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Longword (BE)  | 
                     		
                     
                         Longword (BE)  | 
                     		
                     
                         INTEGER  | 
                     		
                     
                         4  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Longword (BE) -> Decimal  | 
                     		
                     
                         Longword (BE) -> Decimal  | 
                     		
                     
                         DECIMAL  | 
                     		
                     
                         4  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Longword (BE) -> Double  | 
                     		
                     
                         Longword (BE) -> Double  | 
                     		
                     
                         DOUBLE  | 
                     		
                     
                         4  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Natural Date  | 
                     		
                     
                         Adabas Natural Date  | 
                     		
                     
                         DATE  | 
                     		
                     
                         6  | 
                     		
                     
                         This type refers to the Natural Data data type.  | 
                     	
                  
| 
                         Natural Time  | 
                     		
                     
                         Adabas Natural Time  | 
                     		
                     
                         TIME  | 
                     		
                     
                         6  | 
                     		
                     
                         This type refers to the Natural Time data type.  | 
                     	
                  
| 
                         Natural Timestamp  | 
                     		
                     
                         Adabas Natural Timestamp  | 
                     		
                     
                         TIMESTAMP  | 
                     		
                     
                         12  | 
                     		
                     
                         This type refers to the Natural Timestamp data type.  | 
                     	
                  
| 
                         Packed Decimal (Length <= 5)  | 
                     		
                     
                         PACKED Decimal -> Integer  | 
                     		
                     
                         INTEGER  | 
                     		
                     
                         <= 5  | 
                     		
                     
                         Adabas Packed Decimal with Lengths <= 5  | 
                     	
                  
| 
                         Packed Decimal  | 
                     		
                     
                         PACKED Decimal -> Decimal  | 
                     		
                     
                         DECIMAL  | 
                     		
                     
                         > 0  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Quadword (BE) -> Char (DP)  | 
                     		
                     
                         Quadword (BE) -> Char (DP)  | 
                     		
                     
                         VARCHAR  | 
                     		
                     
                         8  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Quadword (BE) -> Char  | 
                     		
                     
                         Quadword (BE) -> Char  | 
                     		
                     
                         VARCHAR  | 
                     		
                     
                         8  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Quadword (BE) -> Decimal  | 
                     		
                     
                         Quadword (BE) -> Decimal  | 
                     		
                     
                         DECIMAL  | 
                     		
                     
                         8  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Quadword (BE) -> Double  | 
                     		
                     
                         Quadword (BE) -> Double  | 
                     		
                     
                         DOUBLE  | 
                     		
                     
                         8  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Unicode Char (UTF-8)  | 
                     		
                     
                         
  | 
                     		
                     
                         Unicode  | 
                     		
                     
                         -1  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Unicode L4 VarChar (UTF-8)  | 
                     		
                     
                         
  | 
                     		
                     
                         Unicode  | 
                     		
                     
                         -1  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Unicode LA VarChar (UTF-8)  | 
                     		
                     
                         
  | 
                     		
                     
                         Unicode  | 
                     		
                     
                         -1  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Unicode VarChar (UTF-8)  | 
                     		
                     
                         
  | 
                     		
                     
                         Unicode  | 
                     		
                     
                         -1  | 
                     		
                     
                         
  | 
                     	
                  
| 
                         Unpacked Decimal (Length < 10)  | 
                     		
                     
                         Adabas Unpacked EBCDIC (Integer) - mainframe 
 Adabas Unpacked Decimal -> Integer - Non-mainframe  | 
                     		
                     
                         INTEGER  | 
                     		
                     
                         < 10  | 
                     		
                     
                         Adabas Unpacked Decimal with Lengths < 10  | 
                     	
                  
| 
                         Unpacked Decimal  | 
                     		
                     
                         Adabas Unpacked EBCDIC (Numeric) - mainframe 
 Adabas Unpacked -> Decimal- Non-mainframe  | 
                     		
                     
                         NUMERIC  | 
                     		
                     
                         > 0 
  | 
                     		
                     
                         
  | 
                     	
                  
All of the CONNX data types have been provided in the tables in the next several topics under CONNX Data Types, although only the text-based CONNX data types can be used with Adabas.