oracle中怎么把数据倒成sql的insert文 我们这边有一些也是 几个表关联的我想写一个存储过程 把这几个表的关联数据 (只是一部分数据)很少量的数据 倒成insert文 不像用工具 pl/sql developer 可以实现但是每次都都要在一大堆表里找那些表 然后再点导出 还要给条件 很麻烦所以写一个过程 有一个参数 也就是主键的 我就把这表里的这条记录导出成sql文就这个意思 多谢 高手教我吧 或者给点思路就是要用存储过程把指定的数据倒出成insert sql文就行 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那些都不用管 我说了就实现一个一条记录 导出成insert文 就行用存储过程实现 关联关系我自己可以做 这里涉及两个问题,一个是将表字段转为SQL导出语句,一个是将转换后的语句导出为文件前一个还比较好办,利用sql的拼接,可以完成。select 'insert into 表A values('a||','||b||');' from 表Aunion allselect 'commit;' from dual;将结果导出成文件,这个就比较麻烦了,等待高人解答 大工程啊.这里面要用很多格式转换什么的.比如date的要写成to_date('','')等.为什么有工具不用呢? 遇到blob字段,或者超长的clob字段,该如何处理? Oracle创建表,自动生成列自动统计的问题 0ralce 816 运行慢,请各位高手支招解决啊 简单问题 求最简单的sql的写法 关于表的增幅,请教如何实现(新人本区第一贴^_^) 如何将多个dbms_output.put_line在同一行输出? 在ORACLE里写存储过程时,编译出现"无法将NULL值插入 ("SYS"."OBJ$"."NAME")"是怎么回事? 江湖救急!数据库例程问题 查询月份问题 我在ORACLE中创建表时出现如下提示如何解决??? .各位大虾.谁有"Oracle错误代码"??谢了. ORACLE到出表为建表脚本问题 oracle函数的使用问题
我说了就实现一个一条记录 导出成insert文 就行
用存储过程实现 关联关系我自己可以做
前一个还比较好办,利用sql的拼接,可以完成。
select 'insert into 表A values('a||','||b||');' from 表A
union all
select 'commit;' from dual;将结果导出成文件,这个就比较麻烦了,等待高人解答
为什么有工具不用呢?