w bazie istnieja sobie listy adresowe ludzi, zapisane jako CLOBy. Na
kazdej liscie moze byc co najmniej jeden adres, z reguly jest tego
sporo. CLOBy ladnie sie wyswietlaja w raporcie.
Ale mam zagwozdke kiedy chce uzyc wartosc CLOBa jako parametru
formatowania elementu np. mam element typu label i w triggerze
formatujacym chcialbym uzyc czegos takiego :
SRW.SET_HYPERLINK('mailto:' || :lista_dystrybucyjna_produkt_16);
Otrzymuje przy kompilacji triggera nastepujaca rzecz :
Error 422 at line x column y
no PL/SQL translation for the bindtype given for this bind variable
Gdzie lista_dystrybucyjna_produkt_16 jest pobierana zapytaniem,
wyswietlajacym zreszta dla potwierdzenia owa liste na stronach raportu
w sposob nastepujacy :
select id_dystrybucja,adresaci as lista_dystrybucyjna_produkt_16
from produkt_dystrybucja
where id_produkt = 16;
I tutaj adresaci, czy tez lista_dystrybucyjna_produkt_16 jest prawidlowo
rozpoznawana jako CLOB. Czemu nie moge wiec go przekazac
Moze ktos ma jakis pomysl ? Np. jak zadeklarowac zmienna uzytkownika
typu CLOB ?
marcin