Hola amigos del foro, estoy teniendo inconvenientes cuando hago un procedimiento almacenado. El tema es que hago una seleccion de una tabla, y guardo el campo seleccionado dentro de la variable correspondiente. Cuando empieza a recorrer los datos, comienza desde el ultimo al primero, y al primero me lo toma como valor nulo y se me viene todo abajo. Aqui les pongo el codigo.
Código SQL
[-]
for select rel_concepto_impuesto.impuesto, nombre
from rel_concepto_impuesto join impuesto
on rel_concepto_impuesto.impuesto= impuesto.id_impuesto
where rel_concepto_impuesto.concepto =:num_concepto
into :impuesto_concepto, :impu do
if(impuesto_concepto is null)then
begin
exception except_genera_comprobante;
end
Les agradezco si me pueden dar una mano. Gracias!!!!