The ServerBCPDataFileType property specifies the format for an imported data file.
object.ServerBCPDataFileType [= value]
object
Expression that evaluates to an object in the Applies To list
value
Long integer that specifies bulk copy data file character type as described in Settings
Long, enumerated
Read/write
HRESULT GetServerBCPDataFileType(
SQLDMO_SERVERBCP_DATAFILE_TYPE FAR* pRetVal);
HRESULT SetServerBCPDataFileType(
SQLDMO_SERVERBCP_DATAFILE_TYPE NewValue);
Constant | Value | Description |
---|---|---|
SQLDMOBCPDataFile_Char | 1 | Read a data file as character data. Interpret the data file using the character set specified. |
SQLDMOBCPDataFile_Default | 1 | SQLDMOBCPDataFile_Char. |
SQLDMOBCPDataFile_Native | 2 | Assume bulk copy native data format when reading the data file. |
SQLDMOBCPDataFile_WideChar | 4 | Read a data file as Unicode character data. |
SQLDMOBCPDataFile_WideNative | 8 | Assume bulk copy wide native data format when reading the data file. Import treats all character data types as wide character (Unicode). |
The ServerBCPDataFileType property is interpreted only when importing data and when the UseServerSideBCP property of the BulkCopy object is TRUE.
When ServerBCPDataFileType is SQLDMOBCPDataFile_Char, specify a character set using the SetCodePage method.