如何使用多个分隔符+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 中使用多个分隔符拆分字符串? [复制]
如何使用 spark.read.jdbc 读取不同 Pyspark 数据帧中的多个文件