Salve a tutti! Ho un db oracle con una tabella popolata in questo modo:

DATA PREZZO
1/3/2011 1,234
4/5/2011 1,344
11/5/2011 -
13/7/2011 2,569
23/9/2011 3,865
24/9/2011 -
3/10/2011 -
16/11/2011 4,568

Vorrei attraverso una query sostituire i valori null con il primo precedente valore non null presente ottenendo quindi come risultato:

DATA PREZZO
1/3/2011 1,234
4/5/2011 1,344
11/5/2011 1,344
13/7/2011 2,569
23/9/2011 3,865
24/9/2011 3,865
3/10/2011 3,865
16/11/2011 4,568

Qualcuno può aiutarmi?