类 ImportTables

java.lang.Object
com.gdxsoft.easyweb.define.group.ImportTables

public class ImportTables extends Object
  • 构造器详细资料

  • 方法详细资料

    • readTables

      public void readTables()
    • importTables

      public String importTables() throws Exception
      Import table or view structures
      返回:
      抛出:
      Exception
    • importDatas

      public String importDatas()
      Import tables data, and return the errors
      返回:
      the errors
    • getSqlTables

      public HashMap<String,SqlTable> getSqlTables(String databaseType) throws Exception
      抛出:
      Exception
    • getConn

      public DataConnection getConn()
      返回:
      the _Conn
    • setConn

      public void setConn(DataConnection conn)
      参数:
      conn - the _Conn to set
    • getTargetDatabase

      public String getTargetDatabase()
      需要转换的数据库, 执行前执行use targetDatabase,执行后 use prevdatabase
      返回:
    • setTargetDatabase

      public void setTargetDatabase(String targetDatabase_)
      设置需要转换的数据库, 执行前执行use targetDatabase,执行后 use prevdatabase
      参数:
      targetDatabase_ -
    • getReplaceMetaDatabaseName

      public String getReplaceMetaDatabaseName()
      DDL replace meta database name, e.g. `main_data_db`
      返回:
      the replaceMetaDatabaseName
    • setReplaceMetaDatabaseName

      public void setReplaceMetaDatabaseName(String replaceMetaDatabaseName)
      DDL replace meta database name, e.g. `main_data_db`
      参数:
      replaceMetaDatabaseName - the replaceMetaDatabaseName to set
    • getReplaceWorkDatabaseName

      public String getReplaceWorkDatabaseName()
      DDL replace work database name, e.g. `work_db`
      返回:
      the replaceWorkDatabaseName
    • setReplaceWorkDatabaseName

      public void setReplaceWorkDatabaseName(String replaceWorkDatabaseName)
      DDL replace work database name, e.g. `work_db`
      参数:
      replaceWorkDatabaseName - the replaceWorkDatabaseName to set
    • getTables

      public Table[] getTables()
    • getBatInsertCount

      public int getBatInsertCount()
      Bulk insert records
      返回:
    • setBatInsertCount

      public void setBatInsertCount(int batInsertCount)
      Bulk insert records
      参数:
      batInsertCount -