powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Orace 8.1.7.4.1: LONG ROW
3 сообщений из 3, страница 1 из 1
Orace 8.1.7.4.1: LONG ROW
    #32106190
newform
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
помогите!
уже несколько дней бьюсь, не могу разобраться, как работать с типом LONG ROW в оракл.
нужно LONG ROW запись перекинуть из строки новую.
таблица:
tbl
{
id NUMBER;
data LONG ROW;
}

то, что мне надо осуществить, можно понять из следующего нерабочего запроса:
insert into tbl (id, data) values (:id1, (select data from tbl where id=:id2));

в подзапросах этот тип использовать нельзя (потому запрос и не работает), в блоке pl/sql я не знаю, какую необходимо использовать переменную для этого типа.

осуществить это с помощью курсора также не удается по непонятным причинам.

буду рад любым советам и идеям.
заранее спасибо
...
Рейтинг: 0 / 0
Orace 8.1.7.4.1: LONG ROW
    #32106214
biv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
biv
Гость
Из доки :
Inserting with TO_LOB Example
The following example copies LONG data to a LOB column in the following existing table:

CREATE TABLE long_tab (long_pics LONG RAW);


First you must create a table with a LOB.

CREATE TABLE lob_tab (lob_pics BLOB);


Next, use an INSERT ... SELECT statement to copy the data in all rows for the LONG column into the newly created LOB column:

INSERT INTO lob_tab (lob_pics)
SELECT TO_LOB(long_pics) FROM long_tab;


Попробуй, наверное что-то наподобие тебе надо
...
Рейтинг: 0 / 0
Orace 8.1.7.4.1: LONG ROW
    #32106224
newform
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
но потом мне надо опять преобразовывать уже из lob в long row..
я думал об этом, мне кажется сомнительным этот вариант. должен же быть разумный способ..
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Oracle [игнор отключен] [закрыт для гостей] / Orace 8.1.7.4.1: LONG ROW
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]