The
C$FORMAT option determines the default file format for actions performed using the C$COPY, C$DELETE, and RENAME file handling library routines.
Syntax:
C$FORMAT
=
format
Parameters:
- format
- The file format used for operations performed by the library routines C$COPY, C$DELETE, and RENAME. Must be one of:
- 0
- Default format for the operating system (identical to 8)
- 1
- C-ISAM
- 3
- Micro Focus default indexed file format
- 4
- Optimized format for fast duplicate key handling
- 5
-
Btrieve with ANSI (Windows) or
Reserved (UNIX)
- 6
-
Btrieve without ANSI (Windows) or
Reserved (UNIX)
- 8
- Large indexed file format
- 9
- Indexed with single key, non-duplicate, key ordered records
- 10
- Reserved
- 11
- Mainframe print file format
- 12
- Large indexed file format with separate index file
- 13
- Reserved
- 14
- Heap file
- 15
- ESDS
- 16
- Extended ESDS
- 17
- Vision
- 18
- Microsoft SQL Server
- 19
- Oracle
- 20
- DB2
- 21
- RM
- 22-255
- Reserved
Comments:
You can specifiy this option in [XFH-DEFAULT] or any other section of the configuration file.
When you call one of the file handling routines, IDXFORMAT defaults to the value of C$FORMAT, but can then be overriden if specified in the file handling configuration file.