SQL*Loader reads data from one or more data files (or operating system equivalents of files) specified in the control file. From SQL*Loader's perspective, the data in the data file is organized as records. A particular data file can be in fixed record format, variable record format, or stream record format. The record format can be specified in the control file with the
INFILE parameter. If no record format is specified, then the default is stream record format.
If data is specified inside the control file (that is,
INFILE * was specified in the control file), then the data is interpreted in the stream record format with the default record terminator.