现需要将<Root>
<ID>1</ID>
<Name>test1</Name>
<ID>2</ID>
<Name>test2</Name>
</Root>
格式的字符导入到table
ID int,
Name varchar2(200)
的表格,如何处理?
注:由于要进行数据处理,不能使用XMLType进行建表。
<ID>1</ID>
<Name>test1</Name>
<ID>2</ID>
<Name>test2</Name>
</Root>
格式的字符导入到table
ID int,
Name varchar2(200)
的表格,如何处理?
注:由于要进行数据处理,不能使用XMLType进行建表。
解决方案 »
- sqlldr 最后一个字段为空怎么办,导入不正确
- 请问如何定义存储过程中的一个dml语句超时?
- 新手问题,如何获得一个用户数据库的所有表名?
- 有谁对Oracle里创建用户时IDENTIFIED EXTERNALLY比较熟啊?
- 简单存储过程问题(新学oracle)
- 可否同时访问两个数据库下的两个不同表单?
- 求教几道备份与恢复试题的答案,在线等
- {100分}明明表DIC_MED_FIR_LEVELa存在,但 select * from DIC_MED_FIR_LEVELa老是出错“ERROR 位于第 1 行:ORA-00942: 表或视图不存在
- 在程序中调用存储过程时出现引用超出范围是什么意思?怎么解决?
- 哪位大虾在SQL LOADER 里面用过case语句,他的语法是怎么样的
- 求助一个orcale存储过程 在线等答案
- oracle 数据查询,到了几千条就会停顿半分钟,怪现象
在 root 和id、name之间可以再加一级其次 你可以在应用程序里处理 分析出xml数据一次insert,你也可以直接将xml数据传递到数据库,在数据库解析insert 1楼的意思是oracle有解析xml的能力
一个导入即可,实现这个功能我保证代码不超过10行
超过脑袋送你当球踢。
你连模版都不用建。
采用xml包解决了。