Oracle: The
Oracle interface creates the control file by using information from
the input data and
SAS/ACCESS options. The file contains Data Definition
Language (DDL) definitions that specify the location of the data and
how the data corresponds to the database table. It is used to specify
exactly how the loader should interpret the data that you are loading
from the DATA file (.DAT file). By default it creates a control file
in the current directory or with the default file specifications.
If you do not specify this option and a control file does not already
exist, a file is created in the current directory or with the default
file specifications. If you do not specify this option and a control
file already exists, the Oracle interface reuses the file and replaces
the contents with the new control statements.
Teradata: To
specify this option, you must first set DBSLICEPARM=ALL as a LIBNAME
or data set option for threaded Reads. By default SAS creates a data
file in the current directory or with a platform-specific name. If
you do not specify this option and a control file does not exist,
SAS creates a script file in the current directory or with the default
file specifications. If you do not specify this option and a control
file already exists, the DATA step.
SAS/ACCESS Interface to Teradata
creates the control file by using information from the input data
and
SAS/ACCESS options. The file contains FastExport Language definitions
that specify the location of the data and how the data corresponds
to the database table. It is used to specify exactly how the FastExport
should interpret the data that you are loading from the DATA (.DAT)
file. Because the script file that SAS generates for FastExport must
contain login information in clear text, it is recommended that you
secure the script file by specifying a directory path that is protected.