Ver Mensaje Individual
  #1 (permalink)  
Antiguo 26/01/2008, 07:39
JAPA24
 
Fecha de Ingreso: enero-2008
Mensajes: 1
Antigüedad: 16 años, 3 meses
Puntos: 0
error 00922 falta la opcion o no es valida

Hola espero esten todos bien, quisiera saber quien me puede ayudar con un error que se me genera al intentar ejecutar un codigo que me llama a un procedimiento para generar un html

SET VERIFY OFF
SET FEEDBACK OFF
SET ECHO OFF
SET LINESIZE 250
SET SERVEROUTPUT ON SIZE100000
SET TERMOUT OFF
SET MARKUP HTML ON SPOOL ON PREFORMAT OFF ENTMAP OFF

SPOOL C:\Users\Jose Antonio\Desktop\CONSULTA\Consulta_Producto.html

EXECUTE consulta_producto (8105);

SET VERIFY ON
SET FEEDBACK ON
SPOOL OFF
SET MARKUP HTML OFF
SET ECHO ON
SET LINESIZE 90
HOST C:\Archivos de programa\Mozilla Firefox\firefox.exe C:\Users\Jose Antonio\Desktop\CONSULTA\Consulta_Producto.html

no entiendo porque no lo hace, aqui está el procedimiento

CREATE OR REPLACE PROCEDURE consulta_producto (par_prod IN INTEGER)
IS
CURSOR prod
IS
SELECT NOMBRE
FROM PRODUCTO
WHERE ID_PRODUCTO = par_prod;

diralias_name VARCHAR2 (120);
file_name VARCHAR2 (120);
directorio VARCHAR2 (250);
descripcion VARCHAR2 (200);
valor INTEGER;
ruta VARCHAR2 (250);
n INTEGER;
BEGIN
valor := 1;
DBMS_OUTPUT.put_line
('<style type="text/css">body {background-image: url(file:///D:\CONSULTA\fondo.PNG);}</style>'
);
DBMS_OUTPUT.put_line ('<font face="Curier New" size="10"><p></p>');
DBMS_OUTPUT.put_line ('<font face="Curier New" size="10"><p></p>');

FOR i IN prod
LOOP
DBMS_OUTPUT.put_line
('<style type="text/css">.style1 {color: #400040; font-family: "Times New Roman", Times, serif;}</style>'
);
DBMS_OUTPUT.put_line
( '<font face="Curier New" size="4"><div align = "center"><b><span class="style1">'
|| i.NOMBRE
|| ' '
|| '</span></b></div></td>'
);
valor := valor + 1;
END LOOP;
END consulta_producto;
/



solo quiero mostrar el nombre por ahora para luego mostrar la foto