#include <CifSchemaMap.h>
Inherits Db.
Inheritance diagram for DbDb2:
Public Member Functions | |
DbDb2 (SchemaMapping &schemaMapping) | |
~DbDb2 () | |
void | GetStart (string &start) |
void | WriteSchemaStart (ostream &io) |
void | WriteDeleteTable (ostream &io, const string &fromTable, const string &tableNameDb) |
void | WriteThirdDeleteTable (ostream &io, const string &tableNameDb) |
void | SetDatabaseName (const string &dbName) |
void | WriteLoadingStart (ostream &io) |
void | WriteLoadingEnd (ostream &io) |
void | WriteLoadingTable (ostream &io, const string &tableName, const string &path) |
void | GetFloat (string &dType) |
void | GetDate (string &dType) |
void | GetText (string &dType, const unsigned int width) |
void | WriteNull (ostream &io, const int iNull, const unsigned int curr, const unsigned int attSize) |
void | WriteTableIndex (ostream &io, const string &tableNameDb, const vector< string > &indexList) |
void | WriteBcpDoubleQuotes (ostream &io) |
This class represents a DB2 database.
DbDb2::DbDb2 | ( | SchemaMapping & | schemaMapping | ) |
DbDb2::~DbDb2 | ( | ) |
void DbDb2::GetStart | ( | string & | start | ) | [virtual] |
Reimplemented from Db.
void DbDb2::WriteSchemaStart | ( | ostream & | io | ) | [virtual] |
Reimplemented from Db.
void DbDb2::WriteDeleteTable | ( | ostream & | io, | |
const string & | fromTable, | |||
const string & | tableNameDb | |||
) | [virtual] |
Reimplemented from Db.
void DbDb2::WriteThirdDeleteTable | ( | ostream & | io, | |
const string & | tableNameDb | |||
) | [virtual] |
Reimplemented from Db.
void DbDb2::SetDatabaseName | ( | const string & | dbName | ) | [virtual] |
Reimplemented from Db.
void DbDb2::WriteLoadingStart | ( | ostream & | io | ) | [virtual] |
Reimplemented from Db.
void DbDb2::WriteLoadingEnd | ( | ostream & | io | ) | [virtual] |
Reimplemented from Db.
void DbDb2::WriteLoadingTable | ( | ostream & | io, | |
const string & | tableName, | |||
const string & | path | |||
) | [virtual] |
Reimplemented from Db.
void DbDb2::GetFloat | ( | string & | dType | ) | [virtual] |
Reimplemented from Db.
void DbDb2::GetDate | ( | string & | dType | ) | [virtual] |
Reimplemented from Db.
void DbDb2::GetText | ( | string & | dType, | |
const unsigned int | width | |||
) | [virtual] |
Reimplemented from Db.
void DbDb2::WriteNull | ( | ostream & | io, | |
const int | iNull, | |||
const unsigned int | curr, | |||
const unsigned int | attSize | |||
) | [virtual] |
Reimplemented from Db.
void DbDb2::WriteTableIndex | ( | ostream & | io, | |
const string & | tableNameDb, | |||
const vector< string > & | indexList | |||
) | [virtual] |
Reimplemented from Db.
void DbDb2::WriteBcpDoubleQuotes | ( | ostream & | io | ) | [virtual] |
Reimplemented from Db.