Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2006.02.26;
Скачать: CL | DM;

Вниз

Работа с массивами структур в OCI   Найти похожие ветки 

 
Th   (2005-12-29 10:32) [0]

Подскажите, может кто-нибудь сталкивался.

Есть на оракл-сервере хранимая процедура, например следующего вида:

PROCEDURE procThTest_GetT(p_ResTable OUT t_ResTable);

где

TYPE t_ResRecord IS RECORD(
I1 INTEGER,
S1 VARCHAR(512),
S2 VARCHAR(512)
);
TYPE t_ResTable IS TABLE OF t_ResRecord;

Для того, чтобы привязать параметр p_ResTable к своей хурме, я использую функцию obindps().

Вопрос таков: каково должно быть значение параметра ftype в этом случае у этой функции? Перепробовал уже все внешние типы — все время ошибка 06550. В документации этот момент не освещается..


 
Desdechado ©   (2005-12-29 11:08) [1]

попробуй лучше функцию, к ней и SELECT можно сделать
return(  t_ResTable )

select * from table( функция() )


 
Th   (2005-12-29 12:03) [2]

Пасиб, но если бы я мог менять что-то на сервере, я бы вообще через REF CURSOR все организовал - так быстрее, грамотнее и изящнее, но серверная часть уже написана другой конторой и менятся не может.. вот.


 
evvcom ©   (2005-12-29 15:24) [3]


> все время ошибка 06550.

А текст ошибки влом привести?

> каково должно быть значение параметра ftype

Что такое параметр ftype? Вокруг одни телепаты собрались?

> Работа с массивами структур в OCI [D5, D7, MSSQL]
и
> Есть на оракл-сервере

Так с чем ты работаешь? С Ораклом? С MSSQL? Ты уж определись сам-то.


 
Th   (2005-12-30 16:28) [4]

2evvcom

В самом начале поста есть вот это: "кто-нибудь сталкивался". Это им адресовано, остальным отвечать не имеет смысла. А кто сталкивался, тот знает, что за ошибка, что за функция и что за параметр.

> Работа с массивами структур в OCI [D5, D7, MSSQL]
сорри, ошибся - не тот флажок выставил, когда постил. вместо Oracle выставил MSSQL .



Страницы: 1 вся ветка

Текущий архив: 2006.02.26;
Скачать: CL | DM;

Наверх




Память: 0.47 MB
Время: 0.025 c
6-1132258793
Иван12345
2005-11-17 23:19
2006.02.26
Передача информации о постоянной активности приложения


15-1138955543
Хинт
2006-02-03 11:32
2006.02.26
Вопрос по PHP


15-1139385787
Гаврила
2006-02-08 11:03
2006.02.26
Fast Report - некрасивое поведение


15-1139406227
R.T.
2006-02-08 16:43
2006.02.26
TChart не печатает на сетевой принтер


2-1139259790
san6
2006-02-07 00:03
2006.02.26
можно ли передавать dbf таблицы в функцию, в качестве параметров