Моя процедура хранения:
SELECT B.ETADATE,
a.NAME,
a.CATEGORY ,
a.TYPE,
a.STOCK
FROM
(SELECT TO_CHAR(TO_DATE(FROM_DATE,'DD-MM-YYYY HH24:MI:SS')) AS "FROM_DATE",
NAME AS "NAME",
CATEGORY AS "CATEGORY",
TYPE AS "TYPE",
BALANCE AS "BALANCE"
FROM VW_NET_STOCK_POSITION
) a,
(SELECT dt + LEVEL AS ETADate
FROM
(SELECT TRUNC (TO_DATE ('01-09-2018 00:00:00', 'DD-MM-YYYY HH24:MI:SS'), 'MM') - 1 AS dt
FROM DUAL
) D
CONNECT BY LEVEL <= sysdate - dt
) B
WHERE a.FROM_DATE(+) = B.ETADATE
ORDER BY ETADate;
и мой вывод:

но я хочу, чтобы значение 'null' затем заменялось предыдущей транзакцией.
Примерно так:
хотите вывод, подобный этому :
