DB2 10.5 for Linux, UNIX, and Windows

DB2FileReference class

The com.ibm.db2.jcc.DB2FileReference class is an abstract class that defines methods that support insertion of data into tables from file reference variables. This class applies only to IBM® Data Server Driver for JDBC and SQLJ type 2 connectivity to DB2® for z/OS® Version 9 or later.

DB2FileReference fields

The following constants define types codes only for the IBM Data Server Driver for JDBC and SQLJ.

public static final short MAX_FILE_NAME_LENGTH = 255
The maximum length of the file name for a file reference variable.

DB2FileReference methods

The following methods are defined only for the IBM Data Server Driver for JDBC and SQLJ.

getDriverType
Format:
public int getDriverType()

Returns the server data type of the file reference variable. This type is one of the values in com.ibm.db2.jcc.DB2Types.

getFileEncoding
Format:
public String getFileEncoding()

Returns the encoding of the data in the file for a DB2FileReference object.

getFileName
Format:
public String getFileName()

Returns the file name for a DB2FileReference object.

getFileCcsid
Format:
public int getFileCcsid()

Returns the CCSID of the data in the file for a DB2FileReference object.

setFileName
Format:
public String setFileName(String fileName)
  throws java.sql.SQLException

Sets the file name in a DB2FileReference object.

Parameter descriptions:
fileName
The name of the input file for the file reference variable. The name must specify an existing HFS file.