Avatar billede Lasse Novice
09. juni 2001 - 01:42 Der er 3 kommentarer og
1 løsning

PL/SQL

Jeg skal have oprettet en procedure i PL/SQL

Jeg har følgende at arbejde med:

tabel test:

ID    BFILE
1      værdi
2      værdi
3      værdi

Proceduren skal sende en LOB tilbage. Som input skal der være et nummer(ID), og derfra skal den uddrive BFILE værdien, bruge DBMS_LOB pakken(eller et alternativ) til at sende LOB\'en tilbage i den der kalder proceduren...
Avatar billede Lasse Novice
09. juni 2001 - 01:47 #1
det skal lige siges at jeg har lavet følgende sql statement:

create directory bib as \"/u01/LOB/bib\";

dette bibliotek er oprettet og i dette bibliotek ligger en tekstfil kaldet test.txt
Avatar billede Lasse Novice
09. juni 2001 - 02:00 #2
Jeg har følgende kode....


create procedure example AS
fil BFILE:= BFILENAME(\'vehicles_dir\', \'test.txt\');
BEGIN
DBMS_LOB.open(fil, dbms_lob.lob_readonly);
her skal der komme noget der smider fil tilbage eller et eller andet
DBMS_LOB.open(fil);
END;

Avatar billede Lasse Novice
09. juni 2001 - 02:01 #3
ups... vehicles_dir = bib
Avatar billede Lasse Novice
09. juni 2001 - 02:17 #4
har fundet løsningen
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester