elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
25 Mayo 2012, 04:06  


Tema destacado: Sigue las noticias más importantes de elhacker.net en ttwitter!

+  Foro de elhacker.net
|-+  Programación
| |-+  Desarrollo Web
| | |-+  Bases de Datos
| | | |-+  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 302 veces)
inquilin@19

Desconectado Desconectado

Mensajes: 66



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
Oracle presenta Oracle Database 11g
Noticias
Isirius 0 296 Último mensaje 16 Julio 2007, 12:14
por Isirius
Para que los Store Procedures?
.NET
HadesDark 3 3,600 Último mensaje 30 Julio 2008, 18:16
por Hadess_inf
[Tutorial] CLR Stored Procedures (Sql Server)
.NET
[D4N93R] 0 1,751 Último mensaje 23 Julio 2010, 16:00
por [D4N93R]
SQL Injection en Stored Procedures (MsSQL)
Nivel Web
Serese 0 1,753 Último mensaje 13 Octubre 2010, 22:41
por Serese
Stored Procedures en MySQL
Bases de Datos
Devilboy.Devil 4 5,074 Último mensaje 29 Mayo 2011, 16:12
por [D4N93R]
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines