本帖最后由 zj1073550618 于 2013-08-29 15:08:23 编辑

解决方案 »

  1.   


    --sql 语句,举例如下:
    insert into [x1.0-4](字符型字段1,字符型字段2,整型字段) values('值1','值2',123)
      

  2.   

    SQL Server的写法,declare @tsql nvarchar(2000)
    set @tsql=N'insert into [表名]([xml字段])
                 select * from openrowset(bulk''[路径]\[文件名]'',single_clob) as x'exec(@tsql)
      

  3.   


    我知道sql语句,现在的问题是,看那句oracle的代码应该是将我现在的文档转换为数据库认识的xml格式,然后遍历着存进去。我不知道现在怎么处理
      

  4.   

    我知道sql的这种写法,我现在是用java代码实现,所以没法直接用sql语句。现在就是在构造要执行的sql语句
      

  5.   


    String sql="insert into [表名]([xml字段]) select * from openrowset(bulk''[路径]\[文件名]'',single_clob) as x"statement.executeUpdate(sql);