![]() |
![]() ![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 1 Pomógł: 0 Dołączył: 8.06.2007 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich jako nowy forumowicz,
w jaki sposob mozna dodac plik do bazy do tabeli z kolumna XMLType przez strone WWW. Plik mozna dodawac przez stronke z formularzem: HTP.P('Plik: <input type="file" name="in_file" size="30" ><br>'); juz od kilku dni szukam rozwiazania pytam znajomych ale nikt nie siedzi w oracle. Moze ktos chociaz podsunie jakis przyklad zebym ruszyl z miejsca. Powiem tak ze glownie mam problem w tym do czego zaladowac ta zmienna in_file lecz rowniez in_text(jest to wysylane z formularza jako textarea). Korzystam z pakietu HTP.P i prostych elementow HTML. Jesli nie zakrecilem i ktos zrozumial o co mi chodzi to czekam na podpowiedzi. Dzieki. eh ten PL/SQL malo przyjazny jak dla mnie :/ CREATE OR REPLACE PROCEDURE przyklad (in_file varchar2, in_text varchar2) IS v_xml SYS.XMLTYPE; v_doc CLOB; BEGIN -- XMLTYPE created from a CLOB v_doc := in_text; v_xml := sys.xmltype.createXML(v_doc); INSERT INTO tabelaXML VALUES ('2','plik2',v_xml); END; / oczywiscie to v_doc i v_xml mi teraz nie dziala niestety :/ Ten post edytował gorlik 9.06.2007, 13:23:06 |
|
|
![]() ![]() |
![]() |
Wersja Lo-Fi | Aktualny czas: 27.06.2025 - 00:43 |