【问题标题】:Spool the data from a CLOB从 CLOB 假脱机数据
【发布时间】:2013-07-03 12:20:55
【问题描述】:

我有几个CLOB的结果,(大约100个Clob)。我想在一个脚本中提取 CLOB 中的所有数据。我搜索了 spool,但现在我不知道如何使用它。

示例:从数据

信息






那些 CLOB 包含我如何将它们假脱机到脚本 example.sql 中的信息?

我的问题是:如何将 CLOB 数据导出到 .sql 中?

我试过这样
阀芯打开
出发
假脱机 c:\spooltext.txt
选择 dbms_metadata.get_ddl('TABLE', table_name)
来自用户表
/
关掉

【问题讨论】:

  • @a_horse_with_no_name PL/SQL 开发人员。我试过这种方式------- Spool on set heading off Spool c:\spooltext.txt select dbms_metadata.get_ddl('TABLE', table_name) from user_tables / Spool off 但它给了我错误
  • :你能用你尝试的方法更新你的问题吗?
  • 那么错误是什么?我们不是读心术的人。
  • @OldProgrammer 你可以重新阅读我的问题
  • @Moudiz : 请在执行脚本时发布错误

标签: oracle plsqldeveloper


【解决方案1】:

试试这个,因为它在蟾蜍中对我有用

SET HEADING OFF
SET PAGESIZE 0
SET LONG 90000
SET FEEDBACK OFF
SET ECHO OFF
SPOOL P:\other\file_name.sql

SELECT DBMS_METADATA.get_ddl ('TABLE', table_name) || ';' FROM user_tables;

SPOOL OFF

这也适用于命令提示符

【讨论】:

  • 这个问题不会给我所有的限制..我试过了。
猜你喜欢
  • 1970-01-01
  • 2017-04-29
  • 1970-01-01
  • 2019-04-22
  • 2018-09-26
  • 1970-01-01
  • 2013-10-22
  • 2011-02-03
  • 1970-01-01
相关资源
最近更新 更多