Ver el código fuente SQL de una vista Oracle

Para ver el código fuente de una vista, puede recurrirse a las vistas del diccionario de datos:

DBA_VIEWS,

USER_VIEWS,

ALL_VIEWS.A través del sqlplus, dicha consulta sería:

SQL> set long 4000
SQL> SELECT text
           FROM user_views
         WHERE view_name = ‘NOMBREDELAVISTA’;

o si la vista pertenece a otro esquema y se tienen los permisos de SELECT ANY TABLE sería:

SQL> Set Long 4000
SQL> SELECT text
            FROM dba_views
          WHERE view_name = ‘NOMBREDELAVISTA’
             AND OWNER = ‘NOMBREDELESQUEMA’;

Anuncios

5 comentarios en “Ver el código fuente SQL de una vista Oracle

  1. jess dijo:

    A mi me corta la cadena del text por que son tipos long segun las tablas del sistema y quiero las consultas para generar dicha vista, que puedo hacer para por modo comando lo guarde en un archivo ya sea con un spool, trabajo con oracle 11g …gracias U_U

    Me gusta

  2. Pingback: comment-5411

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s