如何使用多个分隔符+JDBC

Posted

技术标签:

【中文标题】如何使用多个分隔符+JDBC【英文标题】:How to use more than one delimiter +JDBC 【发布时间】:2012-12-14 19:27:37 【问题描述】:

我正在使用 ant 的 jdbc 编译。现在默认分隔符是斜线。有什么办法可以使用多个分隔符。两者都喜欢;和/

<sql driver="oracle.jdbc.driver.OracleDriver"
url="jdbc:oracle:thin:@10.184.133.133:1521:SUPP"
userid="$UsernameB"
password="$PasswordB"
onerror="continue"
delimitertype="row"
delimiter="/"
keepformat="yes">

【问题讨论】:

【参考方案1】:

现在无需更改任何内容。您可以制作任务的副本并将其更改为您想要的。不过,这不是最简单的解决方案。

我建议你使用 Ant 来:

    复制文件 将副本中的所有分号变成斜线 使用 sql 任务加载副本

【讨论】:

以上是关于如何使用多个分隔符+JDBC的主要内容,如果未能解决你的问题,请参考以下文章

如何使用包含引号并使用多个分隔符的 pandas 读取 CSV 文件

如何使用分隔符数组在 Java 中使用多个分隔符拆分字符串? [复制]

如何在 Unix 中使用带有多个字符分隔符的 cut?

如何使用 spark.read.jdbc 读取不同 Pyspark 数据帧中的多个文件

我们如何使用 jdbc 执行连接查询,而不是使用 pyspark 获取多个表

如何在没有连接的情况下查询多个相关表,并使用 JDBC 获得一致的数据?