Bitácora de camilodelapava

PLPGSQL PARA RELLENAR FECHAS

TENGO EL SIGUIENTE PL DE POSTGRESQL:
ES PARA INSERTAR FECHAS EN UNA TABLA PERO NO ME REALIZA LA ACCION, NECESITO POR FAVOR LA AYUDA DE TODOS USTEDES GRACIAS!

CREATE OR REPLACE FUNCTION hurtos.dim_tiempo()
RETURNS date AS
$BODY$
DECLARE
FechaDesde DATE ;
FechaHasta DATE ;
BEGIN
--Borrar datos actuales, si fuese necesario
--TRUNCATE TABLE DIM_TIEMPO
--Rango de fechas a generar: del 01/01/2006 al 31/12/Año actual+2
FechaDesde := TO_DATE('20060101','YYYYMMDD');
FechaHasta := TO_DATE((TO_CHAR(Current_date,'YYYY') || '1231'),'YYYYMMDD');
WHILE FechaDesde <= FechaHasta LOOP

Distribuir contenido