【问题标题】:Cannot export table from PL/SQL developer having a column datatype as CLOB无法从列数据类型为 CLOB 的 PL/SQL 开发人员导出表
【发布时间】:2012-02-26 14:23:34
【问题描述】:

我需要将具有列数据类型的表导出为 clob。

我需要为该表插入脚本。但是当我尝试从 PL/SQL 开发人员导出表时出现以下错误

表 XYZ 包含一个或多个 CLOB 列。无法以 SQL 格式导出,请改用 PL/SQL Developer 格式

有没有一种方法可以使用纯 SQL 脚本导出具有 CLOB 列数据类型的表?

【问题讨论】:

  • 您使用哪个程序导出数据?
  • 需要更多信息,您使用的是哪个版本的 PL/SQL 开发人员?当你说“不能”?您的意思是显示错误还是找不到选项或其他内容...
  • 我使用 Pl\SQL 开发者。
  • 我需要为该表插入脚本,但是当我尝试从 Pl\SQL 开发人员导出表时出现以下错误“表 XYZ 包含一个或多个 CLOB 列。无法以 SQL 格式导出,请改用 pl\SQL Developer 格式。"

标签: plsql plsqldeveloper


【解决方案1】:

我知道这个话题很老,但也许将来有人需要这个: 当您导出 blob 字段时,请使用此

dbms_lob.substr( blob_field , 3999, 1) blob_field

blob_field 是你的 cblob

【讨论】:

    【解决方案2】:

    从最新版本的 SQLDeveloper 开始,您可以尝试 xml 导出,这至少对我来说适用于 CLOB。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-02-07
      • 1970-01-01
      • 1970-01-01
      • 2021-04-30
      相关资源
      最近更新 更多