Luis German Torres M escribió:
Hola a todos:

Bien mi pregunta es la siguiente :

Tengo un tabla en la que se manejan transacciones de pagos, y manejo un campo en el cual se incluye la fecha de presentación de la transacción el scritp es el siguiente:

DROP TABLE pago;

CREATE TABLE pago
(
  codigopago integer NOT NULL,
  numerocuota integer NOT NULL,
  codigodeclaracion integer NOT NULL,
  fechaliquidacion date NOT NULL,
  fechapresentacion date DEFAULT date,
  codigoestablecimiento integer NOT NULL,
  codigoactividadcomercial integer NOT NULL,
  codigoperiodo integer NOT NULL,
  codigoano integer NOT NULL,
  codigocobro integer NOT NULL,
  codigoconcepto integer NOT NULL,
  naturaleza character varying(1) NOT NULL,
  valor double precision NOT NULL DEFAULT 0,
  descuento double precision NOT NULL DEFAULT 0,
  interes double precision NOT NULL DEFAULT 0,
  estado boolean NOT NULL DEFAULT false,
  CONSTRAINT pk_pago PRIMARY KEY (codigopago, numerocuota, codigodeclaracion, codigoestablecimiento, codigoactividadcomercial, codigoperiodo, codigoano, codigocobro, codigoconcepto),
  CONSTRAINT fk_basegravable_declaracion FOREIGN KEY (codigoconcepto)
      REFERENCES basegravable (codigoconcepto) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION,
  CONSTRAINT fk_cobros_declaracion FOREIGN KEY (codigocobro)
      REFERENCES cobros (codigocobro) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION,
  CONSTRAINT fk_cobros_declaracion_origen FOREIGN KEY (codigocobro)
      REFERENCES cobros (codigocobro) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION,
  CONSTRAINT fk_codigoactividadcomercial_declaracion FOREIGN KEY (codigoactividadcomercial)
      REFERENCES actividadescomerciales (codigoactividadcomercial) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION,
  CONSTRAINT fk_establecimientos_declaracion FOREIGN KEY (codigoestablecimiento)
      REFERENCES establecimientos (codigoestablecimiento) MATCH SIMPLE
      ON UPDATE NO ACTION ON DELETE NO ACTION
)
WITHOUT OIDS;
ALTER TABLE pago OWNER TO root;

en el campo fechadepresentacion (fondo amarillo y letras rojas) pretende colocar como valor por defectos la fecha actual, ¿ como puedo hacerlo?, puesto que al correr el script me dice que no encuentra el campo date
fechapresentacion date DEFAULT now()