Inicio » Scripts sql curiosos » Extraer código fuente de dba_source

Extraer código fuente de dba_source

/* ******************************************************************* */
/*  EXTRAER CODIGO FUENTE                                              */
/* ******************************************************************* */

— extrae_codigo.sql

— graba el codigo (almacenado en la bd) del objeto que se introduce,
— en el fichero (spool) codigo.sql.

PROMPT ===================================================================
PROMPT SACA A UN FICHERO EL CODIGO DE LA BASE DE DATOS
PROMPT ===================================================================
PROMPT
set pagesize 5000
set linesize 90
set echo off
set verify off
set heading off
spool ./codigo.sql

SELECT TEXT FROM dba_source
  WHERE name=UPPER(‘&objeto’)
    AND owner = UPPER(‘&owner’)
  ORDER BY type,name,line
/

spool off
set verify on
set heading on
set linesize 80
set pagesize 14

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 )

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 )

Google+ photo

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

Conectando a %s