red faction | Code :
- set serveroutput on
- declare
- nomembre number:=2250;
- cursor c1 is select rental_date, rental_id, status from acme_rentals where member_id = nomembre order by rental_date;
- cursor c2(rid number) is select c.copy_id ,c.status, t.title_id, title, due_date, return_date from acme_rental_items ri, acme_copies c, acme_titles t where rental_id=rid and ri.copy_id = c.copy_id and c.title_id = t.title_id;
- begin
- for rec1 in c1 loop
- dbms_output.put_line(rec1.rental_date || ' ' || rec1.status );
- for rec2 in c2(rec1.rental_id) loop
- dbms_output.put_line(rec2.copy_id || ... || rec2.return_date );
- end loop;
- end loop;
- end;
- /
|
ca me fait:
ERREUR à la ligne 1 :
ORA-20000: ORU-10027: buffer overflow, limit of 2000 bytes
ca c sous sql plus , le but c de l'utiliser sous jdbc mais la ca foire aussi je c jaurai pu ecrire tout dans une seule requete mais ici c pour des raisons de presentation Message édité par red faction le 16-10-2003 à 01:17:37
|