使用xmltable db2粉碎xml文件

时间:2016-03-03 19:07:06

标签: db2 xmltable

它的可能性是在我桌面电脑的XMLTable xml文件存储中输入? 怎么样 ?

select id, name, T.*

INSERT INTO abc(name) SELECT x.name from XMLTABLE('$i/product' PASSING CAST(? AS XML) as "i" COLUMNS name VARCHAR(10) PATH 'name', ) as x;

如何在我的电脑桌面上传递我的文件存储?

谢谢

1 个答案:

答案 0 :(得分:0)

SQL语句无法访问数据库管理器之外的文件。要将数据加载到XML文件中并将其写入表中,您需要使用数据库实用程序(如LOADIMPORT),或编写自己的程序来读取数据来自客户端计算机上的文件(即您的PC)并执行插入。