Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 Как вытащить CLOB поле из БД ?  [new]
Я
Guest
использую официальный оракловый драйвер под nodejs. (https://github.com/oracle/node-oracledb). При попытке вытащить selectом clob поле, получаю ошибку:
[q]
NJS-010: unsupported data type in select list
[/q]
При использовании преобразования to_varchar получаем в select ошибку о размере буфера (4000 символов).

Как решить этот вопрос ?
1 июл 15, 17:00    [17839157]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить CLOB поле из БД ?  [new]
написать в спортлото
Guest
Я
Как решить этот вопрос ?
пять минут на то, чтобы пройти по твоей ссылке
docs
7.1.3 Result Type Mapping

Oracle character, number and date columns can be selected. Data types that are currently unsupported give a "datatype is not supported" error.
readЯ
Node-oracledb 0.6 is a preview release. We are actively working on adding features including LOB support and batch fetching / streaming of large query result sets.
1 июл 15, 17:45    [17839477]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить CLOB поле из БД ?  [new]
Я
Guest
написать в спортлото
Я
Как решить этот вопрос ?
пять минут на то, чтобы пройти по твоей ссылке
docs
7.1.3 Result Type Mapping

Oracle character, number and date columns can be selected. Data types that are currently unsupported give a "datatype is not supported" error.
readЯ
Node-oracledb 0.6 is a preview release. We are actively working on adding features including LOB support and batch fetching / streaming of large query result sets.


Т е в 3-х словах "идите ..." ? Замечательный ответ на тематическом форуме :)
1 июл 15, 17:48    [17839501]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить CLOB поле из БД ?  [new]
ProgMann
Member [заблокирован]

Откуда:
Сообщений: 2375
Я
написать в спортлото
пропущено...
пять минут на то, чтобы пройти по твоей ссылкепропущено...
пропущено...
Т е в 3-х словах "идите ..." ? Замечательный ответ на тематическом форуме :)
Дружище!
По-английски читать умеешь? Или только "ноу проблем, ноу криминалити" панимашь?
Все ты понял, что там понацитировано?

Переведи на русский
автор
We are actively working on adding features including LOB support
1 июл 15, 19:23    [17839950]     Ответить | Цитировать Сообщить модератору
 Re: Как вытащить CLOB поле из БД ?  [new]
xtender
Member

Откуда: Мск
Сообщений: 5704
Я,

по-моему доступные варианты очевидны:
1. код открыт - бери и добавляй поддержку сам, потом жмакай PULL REQUEST
2. бери и разбивай clob'ы по 4k, а на клиентской стороне склеивай
1 июл 15, 20:15    [17840105]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить