kanji
28.10.2010, 11:35:03
Witam.
Tak jak w temacie, jak zapisać wynik do pliku *.csv, *.xml, *.html.
Ponad pół dnia przeszukuję neta i nie mogę nic znaleźć z góry dzięki za pomoc.
pzdr
Method
8.11.2010, 12:29:21
Na wiele sposobów
1. większość IDE umożliwia export do pliku (plsql dev i toad napewno)
2. zrób np pliczek sh ktory zaloguje się do DB i wykona zapytanie a jego wynik zostanie przekierowany do pliku (bzdurny przyklad w cmd ipconfig >> ip.txt) z oraclem można tak samo.
http://dbaforums.org/oracle/index.php?showtopic=43853. Kolejna podpowiedź:
http://www.orafaq.com/wiki/DBMS_OUTPUT#dbms_output.put_line a dbms'a przekierujd o pliku
4. można np w PHPie sobie funkcyjkę zrobić (podpowiedz:
http://forum.php.pl/index.php?showtopic=52257) 5.
http://www.devshed.com/c/a/Oracle/Writing-...n-Oracle-PLSQL/6. można zrobić procedurę i podłączyć ją bezpośrednio pod excela (w excelu poprzez ODBC)
o wadach i zaletach sposobów nie mówię
wiiir
27.12.2010, 22:03:29
sprecyzuj pytanie .. wynik sql window czy wynik procedury?
jesli sql window to jesli piszesz w plsql developer ma sporo mozliwosci exportu, natomiast wynik z procedury to strumieniem fopen, fwrite .... czy to xml czy cos innego.