sql >> Database teknologi >  >> RDS >> Oracle

Oracle erstatter stjerne i alle kolonner i en visning

Nej.

Du kan ikke definere en visning, der returnerer et variabelt antal kolonner afhængigt af den ændrede definition af et underliggende objekt (om det underliggende objekt er en tabel eller en visning). Du kan definere en lagret procedure, der har en OUT parameter af typen SYS_REFCURSOR der ville returnere alle kolonner i det underliggende objekt. Du bør også være i stand til at definere en pipelinet tabelfunktion, der returnerer et andet antal kolonner baseret på det underliggende objekt - det bliver dog meget nemmere i nyere versioner.



  1. SQL er der en måde at sortere flere tidskolonner i én, mens metadata bevares?

  2. Problem med at gemme værdi i databasen

  3. MySQL påstandslignende begrænsning

  4. DBMS-tutorial:Et komplet crash-kursus om DBMS