Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Oracle Новый топик    Ответить
 ORA-01704: string literal too long  [new]
uko1984
Member

Откуда:
Сообщений: 1
Здравствуйте!

Кто может помогите пожалуйста разобраться со следующей ситуацией

пытаюсь в таблицу вставить достаточно большой текст, тип поля long, также пробывал и clob, получаю результат в виде ошибки:

ORA-01704: string literal too long

менее короткий текст, вставляется без проблем, в интернете выяснил что проблема из-за очень длинного запроса, который получается из-за вставляемого текста, говорят что его нужно вставлять по частям, я не могу никак понять как это можно сделать, т.е. необходимо будет разбивать его на блоки и каждый добавлять в конец строки? так возможно?

При этом необходимо что этот большой текст сидел только в одной строке. Что вы могли бы посоветовать?
11 июл 08, 15:05    [5922585]     Ответить | Цитировать Сообщить модератору
 Re: ORA-01704: string literal too long  [new]
orawish
Member

Откуда: Гадюкино-2 (City)
Сообщений: 15487
на лонг - кладите болт уже. Его оракл чморит аж с версии 8.
Ну а как работать с лобами -- на стороне сервера - см. sys.dbms_lob
11 июл 08, 15:25    [5922774]     Ответить | Цитировать Сообщить модератору
Все форумы / Oracle Ответить