1#ifndef __DCL_ENTITY_COPY_H__
2#define __DCL_ENTITY_COPY_H__ 20250508
4#ifndef __DCL_OBJECT_H__
10#ifndef __DCL_ARRAY_T_H__
42 const String& _srcDriver,
const String& _dstDriver)
String getInsertSQL(const Entity &_e, const SQLFields &_fields)
void copyEntity(const Entity &_e) __DCL_THROWS1(SQLException *)
EntityCopy(const MainArguments &_args, const String &_srcDriver, const String &_dstDriver) __DCL_THROWS1(SQLDriverException *)
const MainArguments & __args
const DatabaseHelper * __srcHelper
String getTruncateSQL(const Entity &_e)
bool initialize() __DCL_THROWS1(SQLException *)
Array< Entity > __entities
void translateFieldValue(SQLField &_field, SQLParam &_param) __DCL_THROWS1(SQLException *)
const DatabaseHelper * __dstHelper
String getSelectSQL(const Entity &_e)
const wchar_t * selectTableList
const wchar_t * driverName
const wchar_t * truncateTable
Entity & operator=(const Entity &_s)