kimi42345
2020-03-02 2411eadd4ad4bef5c08c6ba2ea5898ea72136e29
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
package com.highdatas.mdm.pojo.kettle;
 
import java.sql.Connection;
import java.sql.SQLException;
import java.util.List;
 
/**
 * @author kimi
 * @description
 * @date 2020-02-21 21:23
 */
 
 
public interface DataSourceInfo {
 
    boolean createTable(String assembleTempTableName, List<String> fieldList);
 
    boolean checkFieldList(String tableName, List<String> fieldList);
 
    boolean checkTableExists(String assembleTempTableName);
 
    List<String> getFieldsFromTable(String tableName);
    Connection conn() throws SQLException;
 
    boolean truncateData(String tempTableName);
    boolean dropData(String tempTableName);
}