@Override
    public DataResult<String> copyDmlSql(DmlSqlCopyParam param) {
        List<TableColumn> columns = queryColumns(param);
        SqlBuilder sqlBuilder = Chat2DBContext.getSqlBuilder();
        Table table = Table.builder().name(param.getTableName()).columnList(columns).build();
        String sql = sqlBuilder.getTableDmlSql(table, param.getType());
        return DataResult.of(sql);
    }
@author moji
@version DataSourceCoreServiceImpl.java, v 0.1 September 23, 2022 15:51 moji Exp $
@date 2022/09/23
chat2db-server/chat2db-server-domain/chat2db-server-domain-core/src/main/java/ai/chat2db/server/domain/core/impl/TableServiceImpl.java