que error te marca? yo probe
Código:
insert into GASTOS(cod_movgas,fecha,descripcion) values(1,current_date(),'blah')
y funciona bien
dices que si no le pones el ultimo valor, pero si pones la lista de campos no? porque si no vas a llenar todos los campos de la tabla debes indicarle cuales vas a insertar