Cita:
Empezado por Casimiro Notevi
Bueno, si no te he entendido mal, sería algo más o menos así:
Código:
create procedure nombrequequieras (
tarifa varchar(15), /* el tipo que tenga el campo */
tipo varchar(15), /* el tipo que tenga el campo */
mes (integer) /* supongo que el campo fecha es timestamp o date */
)
as begin
update tabla comosellame
set base_imponible = cloaca
where tipo_tarifa= :tarifa
and tipo= :tipo
and extract(month from fecha)= :mes
end
|
A este codigo le haria solo unos pequenos cambios...
Código:
create procedure nombrequequieras (
tarifa varchar(15), /* el tipo que tenga el campo */
tipo varchar(15), /* el tipo que tenga el campo */
mes (integer), /* supongo que el campo fecha es timestamp o date */
ano (Integer) /* Año*/
)
as begin
update tabla comosellame
set base_imponible = cloaca
where Upper(tipo_tarifa)= Upper(:tarifa)
and Upper(tipo)= Upper(:tipo)
and extract(month from fecha)= :mes
and extract(year from fecha)= :ano
end