如何使用 Sql Developer 编辑 nclob 列

How to edit a nclob column using Sql Developer

我无法使用 SQL 开发人员:

在 Oracle 数据库中编辑 nclob 列数据类型

屏幕截图的左侧表示您执行了 SELECT 语句,结果产生了一些行。 CONFIG(也就是 CLOB,对吗?)无法在一行中显示它包含的所有数据,因此您可以选择通过单击 铅笔 按钮 - 这就是您所做的,如屏幕截图右侧所示。

含义:您正在查看 SELECT 语句的结果,您不能 编辑 它。如果要编辑列的内容,请转到对象导航器,找到 table,转到 "Data" 节点并在那里执行编辑。

你想做的是编辑这个(在 SQL*Plus 中执行):

SQL> select * From dept;

    DEPTNO DNAME          LOC
---------- -------------- -------------
        10 ACCOUNTING     NEW YORK
        20 RESEARCH       DALLAS
        30 SALES          CHICAGO
        40 OPERATIONS     BOSTON

您不能在此处编辑任何内容,它只是查询的结果。 UPDATE 会这样做,或者 - 如果您使用 GUI(是的,您会这样做)- 转到 "Data" 选项卡并在那里进行。