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


 


Tema destacado: ¿Eres nuevo? ¿Tienes dudas acerca del funcionamiento de la comunidad? Lee las Reglas Generales


+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos (Moderador: Carloswaldo)
| | | |-+  PROCEDURES DE ORACLE
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: PROCEDURES DE ORACLE  (Leído 1,507 veces)
inquilin@19

Desconectado Desconectado

Mensajes: 81



Ver Perfil
PROCEDURES DE ORACLE
« en: 14 Enero 2012, 17:48 »

Hola a todos, veréis, estoy haciendo unos ejercicios sobre Oracle donde tenemos que ejecutar un procedure que tiene el siguiente código:
Código:
DECLARE
  3  v_NumberSeats rooms.number_seats%TYPE;
  4  v_Comment VARCHAR2(35);
  5  BEGIN
  6  SELECT number_seats
  7  INTO v_Numberseats
  8  FROM rooms
  9  WHERE id = 1;
 10  IF v_NumberSeats < 10 THEN
 11  v_Comment :='Small';
 12  ELSIF v_NumberSeats < 20 THEN
 13  v_Comment :='Bigger';
 14  ELSE v_Comment :='lots';
 15  END IF;
 16  END;
 17  /
El caso es que, tal cual lo veis me sale un mensaje de que el procedure se ha creado correctamente, en cambio, si intento crearle con un nombre para despues llamarle como se ve aquí:
Código:
SQL> CREATE PROCEDURE ejer1 AS
  2 DECLARE
  3  v_NumberSeats rooms.number_seats%TYPE;
  4  v_Comment VARCHAR2(35);
  5  BEGIN
  6  SELECT number_seats
  7  INTO v_Numberseats
  8  FROM rooms
  9  WHERE id = 1;
 10  IF v_NumberSeats < 10 THEN
 11  v_Comment :='Small';
 12  ELSIF v_NumberSeats < 20 THEN
 13  v_Comment :='Bigger';
 14  ELSE v_Comment :='lots';
 15  END IF;
 16  END;
 17  /
Me dice que tiene errores y que el objeto sys.ejer1 no existe
¿Cual puede ser el problema?
Estoy bastante perdido en este tema, agradezco la ayuda


En línea

Sólo mirando al frente se puede seguir, llevar lastres en el camino no te lo permiten
Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Para que los Store Procedures?
.NET (C#, VB.NET, ASP)
HadesDark 3 9,942 Último mensaje 30 Julio 2008, 18:16
por Hadess_inf
[Tutorial] CLR Stored Procedures (Sql Server)
.NET (C#, VB.NET, ASP)
[D4N93R] 0 3,398 Último mensaje 23 Julio 2010, 16:00
por [D4N93R]
SQL Injection en Stored Procedures (MsSQL)
Nivel Web
Serese 0 3,252 Último mensaje 13 Octubre 2010, 22:41
por Serese
Stored Procedures en MySQL
Bases de Datos
Devilboy.Devil 4 31,313 Último mensaje 29 Mayo 2011, 16:12
por [D4N93R]
PhpMyAdmin & Stored Procedures
Bases de Datos
Zinc 5 3,707 Último mensaje 26 Octubre 2012, 16:53
por Shell Root
Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines