Из этих двух потоков,Oracle: LONG или CLOB?
долго является архаичным и устаревшим. Oracle says,
Не создавайте таблицы с длинными столбцами. Вместо этого используйте столбцы больших объектов (CLOB, NCLOB). LONG поддерживаются только для обратной совместимости.
Oracle также рекомендует преобразовать существующие столбцы LONG в столбцы LOB. Столбцы LOB имеют гораздо меньше ограничений, чем столбцы LONG. Кроме того, LOB-функциональность расширяется в каждой версии, тогда как LONG-функция была статичной для нескольких выпусков.
Но вы не можете прочитать CLOB из удаленной базы данных без the workarounds mentioned here.
Какой я должен хранить некоторый текст в своих таблицах? Или есть лучшее решение, чем эти два?
что вы имеете в виду под «удаленной базой данных»? какая у вас настройка db? – phoet
Ссылка не работает, но путь URL ('query-clob-through-db-link-with-in-simple-view') предполагает, что« из удаленной базы данных »означает« через Oracle DATABASE LINK » –