14. marts 2001 - 02:08Der er
3 kommentarer og 1 løsning
Søgning i Long
Er der nogen der kan svare på hvordan man laver en søgning i long eller blob i Oracle 8i Long og Blob kan ikke bruges i en where sætning, så der må kunne laves et script til at gøre dette
Denne side indeholder artikler med forskellige perspektiver på Identity & Access Management i private og offentlige organisationer. Artiklerne behandler aktuelle IAM-emner og leveres af producenter, rådgivere og implementeringspartnere.
SELECT id FROM test WHERE dbms_lob.instr (cl, \'Kaj\') = 1 AND dbms_lob.getlength(cl) = length(\'Kaj\')
Er det en BLOB, må du bruge rawtohex og hextoraw for at konvertere, men det giver vel ikke ligefrem mening, f.eks at søge på tekststrenge i lydfiler...
Ja det virker ok når jeg bruger SQL+ clienten Men jeg skal bruge det via nogle asp sider, og her kommer den med en Unspecified error. Det virker ok med VARCHAR2 , men jeg har brug for et felt der kan indeholde en mænge tekst og som der kan søges i. Er der andre forslag?
Tja, det virker ikke Nu kan jeg ikke engang foretage en select i asp for at indsætte data i feltet. Jeg vælger alle feltet som skal opdateres i asp scriptet (indsætte data) og så kommer den med unspecified error.
Det sjove er at det virker fint med LONG typen, det går fint med at sætte data ind og opdatere, men jeg kan bare ikke søge i den.
Kan man ikke bare lave noget der kan foretage en søgning i et LONG felt ala CLOB???
Synes godt om
Ny brugerNybegynder
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.