


The following table describes data type compatibility for MSSQL.
| SQL Type | COBOL Type | Description |
| CHAR(n)
| 01 name PIC X(n).
| Fixed-length character string |
| DATETIME
| 01 name PIC X(25).
| 25-byte character string |
| DECIMAL(p,n)
| 01 name PIC S9(m)V9(n) COMP-3.
| Packed decimal
(where m = p - n) |
| DOUBLE PRECISION
| 01 name USAGE IS DOUBLE.
| Double-precision floating point |
| INTEGER
| 01 name PIC S9(9) COMP-5.
| 32-bit signed integer |
| REAL
| 01 name PIC S9(4) USAGE IS COMP-1.
| Single-precision floating point |
| VARCHAR(n)
| 01 name. | Variable-length character string (n <= 4000) |