01. oktober 2002 - 14:17Der er
8 kommentarer og 1 løsning
tabelnavn og kolonnenavn
Er der nogen som kan fortælle, om der findes en built_in funktion der kan returnere navnet på den tabel en trigger arbejder på. Funktionen skal helst retunere en varchar2. Det er nok noget i stil med sys.login_user jeg skal bruge, det er bare tabelnavnet jeg har brug for. Derudover vil jeg også meget gerne vide om der findes en funktion som kan returnere kolonnenavnen i en tabel, og hvordan den i givet fald virker.
Teknologi, AI og forretning er i centrum på Computerworlds Cloud og AI Festival i København d. 18. og 19. september. Se hele programmet for den store konference om strategisk brug af Cloud og AI på: www.cloud-festival.dk
Hej psv og Lasse Buck Tak for jeres bud, men ovenstående muligheder er desværre ikke lige hvad jeg søger. Jeg kender godt viewene, men det som jeg hellere vil vide er, om der findes built_in funktioner, som kan returnere oplysningerne. Der findes jo funktioner som returnerer databasenavn, username osv., men jeg har ikke kunne finde nogle som retunerer tabelnavn eller kolonne navn.
Jo det kunne jeg sagtens. Men det ville igen kræve de omtalte views, og disse kan sagtens kaldes fra triggeren. Det var mere for at undgå at bruge dem, hvis der fandtes en, af Oracle bygget, built_in funktion. Jeg lader spørgsmålet stå åbent en uges tid endnu, ellers lukker jeg det, fordi jeg er blevet mere og mere overbevidst om, at der ikke findes sådanne funktioner.
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.