[ darko_sudarov @ 22.11.2006. 07:16 ] @
Kako napraviti proceduru koja radi export podataka fixed width za import u e-banking.Podaci se nalaze u wiev-u placanje.Baza Oracle 10gXE.Ili ovo uraditi preko nekog alata u jdeveloperu? Kojeg i kako?Primer dat u attacment-u.
[ djoka_l @ 22.11.2006. 11:36 ] @
Ako želiš da praviš proceduru u bazi, tada možeš da koristiš paket UTL_FILE, koji ti daje osnovne operacije za rad sa fajlovima. Naravno, sam treba da napraviš linije koje ćeš da stavljaš u fajl, odnosno da čitaš redove iz pogleda (view) i da ih formatiraš u linije.
[ darko_sudarov @ 25.11.2006. 09:13 ] @
Moze li malo detaljnije objesnjenje kako se koristi ovaj paket da bi se vezao za view i pisao tacno po odredjenim duzinam sloga.Nisam nasao na web-u bas previse primera za UTL_FILE.
[ djoka_l @ 28.11.2006. 15:42 ] @
Zaista nema baš puno primera, ali pogledaj specifikaciju paketa. Ako nemaš alat kojim to možeš da radiš, pusti iz SQL Plusa skript
Code:

select s.text
from all_source s 
where s.name='UTL_FILE'
and s.type='PACKAGE'
order by s.line


pa pogledaj šta paket radi.

Onda napravi PL/SQL procedeuru koja će da čita iz pogleda pa da dopuni RPAD ili LPAD funkcijama stringove do pune dužine, pa onda konkateniran string da upiše u fajl.