elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Tutorial básico de Quickjs


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  crear procedimiento almacenado con select a tabla del sistema
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: crear procedimiento almacenado con select a tabla del sistema  (Leído 2,480 veces)
d91

Desconectado Desconectado

Mensajes: 165


Ver Perfil
crear procedimiento almacenado con select a tabla del sistema
« en: 27 Noviembre 2015, 19:56 pm »

hola a todos, necesito crear un procedimiento almacenado para visualizar el estado de la memoria en Oracle, pero el select para poder ver esto solo funciona dentro de un bloque anónimo (declare) y no dentro de un procedimiento almacenado porque el error dice: tabla o vista no existe, por lo que necesito saber si hay otra consulta en la que pueda ver el estado de la memoria en Oracle y insertar este select para llamarlo  en un procedimiento almacenado

Código
  1.  
  2. CREATE OR REPLACE PROCEDURE memoria    
  3. AS
  4. CURSOR reporte IS
  5. SELECT POOL AS espacio, NAME AS nombre, BYTES AS tam FROM v$sgastat;
  6. auxiliar reporte%ROWTYPE;
  7. BEGIN
  8. FOR auxiliar IN reporte loop
  9.  dbms_output.put_line(auxiliar.espacio||' '||auxiliar.nombre||' '||auxiliar.tam);
  10. END loop;
  11. END;
  12.  
  13. --Error(3,8): PLS-00341: declaration of cursor 'REPORTE' is incomplete or malformed
  14.  
  15. --Error(4,62): PL/SQL: ORA-00942: table or view does not exist
  16.  


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
llamar Procedimiento Almacenado
Programación Visual Basic
juanjoxx 0 1,477 Último mensaje 9 Septiembre 2008, 05:23 am
por juanjoxx
error al crear procedimiento almacenado en MySQL [SOLUCIONADO]
Bases de Datos
KandiZickZad 6 11,681 Último mensaje 12 Octubre 2010, 20:32 pm
por KandiZickZad
¿crear un evento programado para un procedimiento almacenado MYSQL?
Bases de Datos
efreway 1 5,916 Último mensaje 10 Noviembre 2011, 20:31 pm
por Shell Root
como crear tabla dinamica con un select dinamico php
PHP
include (); 3 11,842 Último mensaje 21 Septiembre 2012, 03:05 am
por include ();
tabla temporal en procedimiento almacenado
Bases de Datos
OssoH 0 3,639 Último mensaje 21 Noviembre 2012, 21:58 pm
por OssoH
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines