Gå til innhold

Se koden for et allerede laget View


Anbefalte innlegg

Skrevet

Jeg lager ofte view's med create or replace view blabla as select ett eller annet from en eller annen tabell where noe = noe annet

 

Når jeg så finner ut at det viewet ikke lengre er slik jeg ønsker det skal være, så husker jeg ofte ikke koden jeg hadde på det. Går jo gjerne måneder eller år fra det er laget til jeg ønsker å gjøre noe med det.

Ofte er viewet ganske avansert, med mye kode for å få det slik det er.

Da har jeg måttet benytte drop kommandoen for å fjerne det helt, også lage på nytt.

Dette er tungvint.

Vet det går ann å bruke alter kommandoen, men det hjelper så lite om jeg ikke vet hvordan koden på det opprinnelige er.

 

Spørsmålet blir derfor.

Hvordan er syntaks for å få se koden som viewet ble laget med?

 

Dette er Oracle det er snakk om.

Videoannonse
Annonse
Skrevet

Da fant jeg svaret, poster det så andre kan nyte godt av det.

 

set pages 0
set long 300000

select text from user_views
where view_name =[navn på view];

Opprett en konto eller logg inn for å kommentere

Du må være et medlem for å kunne skrive en kommentar

Opprett konto

Det er enkelt å melde seg inn for å starte en ny konto!

Start en konto

Logg inn

Har du allerede en konto? Logg inn her.

Logg inn nå
  • Hvem er aktive   0 medlemmer

    • Ingen innloggede medlemmer aktive
×
×
  • Opprett ny...