Postgres: обновить значение столбца TEXT (CLOB) - PullRequest
0 голосов
/ 12 ноября 2018

У меня есть столбец типа TEXT, который должен представлять значение CLOB, и я пытаюсь обновить его значение следующим образом:

UPDATE my_table SET my_column = TEXT 'Text value';

Обычно этот столбец записывается и читается Hibernate, и язаметил, что значения, написанные с помощью Hibernate, хранятся как целые числа (возможно, некоторая внутренняя ссылка Postgres на данные CLOB).

Но когда я пытаюсь обновить столбец с помощью вышеуказанного SQL, значение сохраняется в виде строки, и когдаHibernate пытается прочитать его, я получаю следующую ошибку: Bad value for type long : ["Text value"]

Я перепробовал все варианты, описанные в этом ответе , но результат всегда одинаков.Как вставить / обновить столбец TEXT с помощью SQL?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...