1.1

Table Of Contents
Input argument of type VARCHAR (32762) that species the column names
(separated by commas) of the table into which the data is to be imported. Passing
a NULL value imports the data into all columns of the table.
INSERTCOLUMNS
Input argument of type VARCHAR (32762) that species the indexes (numbered
from 1 and separated by commas) of the input data elds to be imported. Passing
a NULL value uses all input data elds in the le.
COLUMNINDEXES
Input argument of type VARCHAR(32672) that species the le that contains
the data to be imported. If you do not specify a path, the current working directory
is used. Passing a NULL value will result in an error.
FILENAME
Input argument of type CHAR(1) that species a column delimiter. The specied
character is used in place of a comma to signal the end of a column. Passing a
NULL value uses the default value; the default value is a comma (,).
COLUMNDELIMITER
Input argument of type CHAR(1) that species a character delimiter. The
specied character is used in place of double quotation marks to enclose a
CHARACTERDELIMITER
character string. Passing a NULL value uses the default value; the default value
is a double quotation mark (").
Input argument of type VARCHAR(128) that species the code set of the data
in the input le. The name of the code set should be one of the Java-supported
CODESET
character encodings. Data is converted from the specied code set to the database
code set (utf-8). Passing a NULL value interprets the data le in the same code
set as the JVM in which it is being executed.
SQLFire does not implement this argument; specify any value of type
SMALLINT. Imported data is always added (inserted) to the target table without
REPLACE
changing the existing table data. Use TRUNCATE TABLE if you want to clear
existing table data before importing data.
Input argument of type SMALLINT. With a non-zero value, this procedure
operates similarly to SYSCS_UTIL.IMPORT_TABLE, and it locks the table
LOCKTABLE
during the import operation. Specify a value of zero to prevent SQLFire from
locking the table during the import operation.
Species the number of threads to use for the import process. Each thread
processes a different portion of the le in parallel, and performs a bulk insert to
the SQLFire system.
NUMTHREADS
Input argument of type SMALLINT. With a non-zero value, SQLFire treats the
SCHEMANAME and TABLENAME arguments as case-sensitive. With a zero
value, SQLFire treats the schema and table names as case insensitive.
CASESENSITIVENAMES
The argument can specify a custom class that extends
com.vmware.sqlre.load.Import. The specied class overrides the default import
IMPORTCLASSNAME
process, and can perform on-the-y data conversions from external formats to
formats that SQLFire supports. If you specify NULL for this argument, then
SQLFire uses the default Import class.
This argument is reserved for future use. Always specify NULL for the argument
in this release
ERRORFILE
If you create a schema, table, or column name as a non-delimited identier, you must pass the name to the import
procedure using all uppercase characters. If you created a schema, table, or column name as a delimited identier,
you must pass the name to the import procedure using the same case that was used when it was created.
585
SQL Language Reference