Ver Mensaje Individual
  #4 (permalink)  
Antiguo 15/08/2013, 08:54
elchache
 
Fecha de Ingreso: febrero-2012
Mensajes: 13
Antigüedad: 12 años, 10 meses
Puntos: 0
Respuesta: cursores y triggers plsql

hice esto pero creo que el fallo lo tengo en la cadena sql porque no se comohacer para poder seleccionar aparte de primero, el segundo y postre
Código SQL:
Ver original
  1. /*----declaracion---*/
  2. DECLARE
  3.     CURSOR cursor1 IS
  4.          SELECT nombre FROM platos WHERE precio=(SELECT MIN(precio) FROM platos WHERE tipo='postre');
  5.     V_postre varchar2(20);
  6. BEGIN
  7. /*----apertura---*/
  8. OPEN cursor1;
  9. /*----recogida de datos---*/
  10. LOOP
  11.    FETCH cursor1 INTO V_postre;
  12.    exit WHEN cursor1%notfound;
  13.    dbms_output.put_line(v_postre);
  14. END LOOP;
  15. /*----cierre del cursor--*/
  16. CLOSE cursor1;
  17. END;
  18. /

Última edición por gnzsoloyo; 15/08/2013 a las 08:59