是否可以使用 LOAD TABLE ... USING CLIENT FILE 语句将文件从客户端计算机加载到 Sybase IQ 的表中?
数据不是来自数据库,而是来自外部来源。
这可以使用 Java 中的 JDBC 驱动程序来完成,并且仅在客户端计算机上拥有该文件吗?
如果是这样,怎么做?
试试这个:Sybase JConnect: ENABLE_BULK_LOAD usage 另外,你可能想试试 bcp。
在做了一些研究和“概念验证”之后,这是我想出的答案:
使用 iAnywhere JDBC 驱动程序,它是 SyBase 的 SQL Anywhere Studio 软件套件的一部分。它不限于来自 SyBase 的标准 jConnect JDBC 驱动程序的 TDS 协议。
http://www.sybase.com/detail?id=1037304
注意:这不是 Type 4 驱动程序,也不是纯 Java。