Oracle - Error al agregar datos en bloque anonimo o pl

   
Vista:

Error al agregar datos en bloque anonimo o pl

Publicado por Tony (1 intervención) el 06/02/2016 20:21:31
Buenas tardes , soy nuevo en este lenguaje lo que pasa es que quiero luego de crear la tabla de reservacion agregar unos datos a la misma con el bloque anonimo y que estos tome el dato de la secuencia creada me da error queria saber si podrian guiarme un podo lo necesito para poder seguir haciendo ejercicios parecidos gracias.


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
create TABLE reservation (
res_date DATE,
member_id NUMBER(10),
title_id NUMBER(10),
CONsTRAINT reservation_resdate_mem_tit_pk PRIMARY KEY(member_id));
 
CREATE SEQUENCE member_id_seq
START WITH 101
INCREMENT BY 100
MAXVALUE 99999999999999999
nocache
nocycle;
 
SELECT member_id_seq.NEXTVAL from dual;
SELECT member_id_seq.CURRVAL from dual;
SELECT member_id_seq.NEXTVAL from dual;
 
---
 
DECLARE
V_DATE DATE;
V_MEMBERID	number(10);
V_TITLE_ID	number(10);
 
BEGIN
 
V_DATE:= SYSDATE;
V_MEMBERID:= member_id_seq.NEXTVAL;
V_TITLE_ID:= &digite_numero;
 
result_title:= V_TITLE_ID;
 
INSERT INTO reservation values ((res_date, member_id, title_id)
(V_DATE, V_MEMBERID, TO_CHAR(V_TITLE_ID)));
 
DBMS_OUTPUT.PUT_LINE ('REGISTROS INGRESADOS CON EXITO!!!!!');
 
END;
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Error al agregar datos en bloque anonimo o pl

Publicado por luis pablo (232 intervenciones) el 14/02/2016 02:12:06
Hola, que error te muestra?
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar