public static JdbcOptions getExecJdbcOptions(JdbcOptions jdbcOptions, String tableIdentifier) {
        JdbcOptions jdbcExecOptions =
                JdbcOptions.builder()
                        .setDBUrl(jdbcOptions.getDbURL() + "/" + getDatabaseNameFromIdentifier(tableIdentifier))
                        .setTableName(getTableNameFromIdentifier(tableIdentifier))
                        .setDialect(jdbcOptions.getDialect())
                        .setParallelism(jdbcOptions.getParallelism())
                        .setConnectionCheckTimeoutSeconds(jdbcOptions.getConnectionCheckTimeoutSeconds())
                        .setDriverName(jdbcOptions.getDriverName())
                        .setUsername(jdbcOptions.getUsername().orElse(""))
                        .setPassword(jdbcOptions.getPassword().orElse(""))
                        .build();
        return jdbcExecOptions;
    }
Comm function for A JDBC multi-table outputFormat to get or create JDBC Executor
inlong-sort/sort-flink/sort-flink-v1.13/sort-connectors/jdbc/src/main/java/org/apache/inlong/sort/jdbc/internal/JdbcMultiBatchingComm.java