Как редактировать столбец nclob с помощью Sql Developer - PullRequest
0 голосов
/ 23 апреля 2020

Я не могу редактировать тип данных столбца nclob в Oracle База данных, используя SQL Разработчик:

enter image description here

1 Ответ

0 голосов
/ 24 апреля 2020

В левой части скриншота написано, что вы выполнили оператор SELECT, в результате чего появилось несколько строк CONFIG (то есть CLOB, верно?) Не может показать все данные, которые он содержит, в одной строке, поэтому у вас есть возможность сделать это, нажав кнопку карандаш - это то, что вы сделал, как показано на правой стороне скриншота.

Значение: вы просматриваете SELECT результат выписки, вы не можете редактировать его. Если вы хотите отредактировать содержимое столбца, go для Навигатора объектов, найдите эту таблицу, go для узла "Данные" и выполните там редактирование.

Что вы хотели сделать, это отредактировать это (выполнено в SQL* Plus):

SQL> select * From dept;

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

Вы не можете ничего здесь редактировать, это просто результат запроса. UPDATE сделает это, или - если вы использовали GUI (и да, вы делаете) - go на вкладку «Данные» и сделайте это там.

...