【发布时间】:2014-06-11 11:38:11
【问题描述】:
我正在开发一个在 MSSQL DB 中插入 XML 文件内容的应用程序,每次启动应用程序服务器时。
XML 包含相关表的多条记录。存储过程将 XML 文件内容作为 (TEXT) 参数,创建一个指针 (sp_xml_preparedocument) 并使用 OPENXML 插入到表中。
我需要从 XML 文件所在的应用服务器使用 JDBC(或者可能是 SQLCMD)执行该过程。
XML 文件大约 160MB,现在我通过将 XML 文件作为大字符串对象读取到CallableStatement 来发送 XML 文件,但它非常耗费时间/空间/资源。
【问题讨论】:
标签: java sql-server xml tsql callable-statement