Re: Editar campo

From: José Fermín francisco ferreras <josefermin54(at)hotmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Editar campo
Date: 2005-12-09 22:36:15
Message-ID: BAY23-F6E189D55AD40F8347A9DCC6450@phx.gbl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Este es el trigger y mas abajo esta la tabla. Quisiera decir q el campo
descripcion_art lo tengo como nulo, pero yo probe poniendolo no nulo y no
funcionó.

CREATE OR REPLACE FUNCTION revisarcampovacios()
RETURNS "trigger" AS
$BODY$
BEGIN
/* New function body */

if new.descripcion_art is null then
raise exception 'EL CAMPO DESCRIPCION ESTA VACIO';
end if;

RETURN New;
END;
$BODY$
LANGUAGE 'plpgsql' IMMUTABLE;
ALTER FUNCTION revisarcampovacios() OWNER TO postgres;

CREATE TABLE miesquema.articulo
(
codigo_art int8 NOT NULL,
descripcion_art varchar,
referencia_art text,
costo_art numeric(11,2) DEFAULT 0.00,
codigo_gru int4,
existencia_art numeric(10,2) DEFAULT 0.00,
existenciaminima_art numeric(10,2) DEFAULT 0.00,
unidadmedida_art varchar(25),
fechavencimiento_art date,
ubicacion_art varchar(80),
CONSTRAINT articulo_pkey PRIMARY KEY (codigo_art),
CONSTRAINT articulo_codigo_gru_fkey FOREIGN KEY (codigo_gru)
REFERENCES grupo_articulo (codigo_gru) MATCH SIMPLE
ON UPDATE CASCADE ON DELETE SET NULL
)
WITH OIDS;
ALTER TABLE miesquema.articulo OWNER TO postgres;

ing. José Fermín Francisco Ferreras
San Francisco de Macorís, Rep. Dom.

_________________________________________________________________
Latinos en EE.UU: noticias y artículos de interés para ti
http://latino.msn.com/noticias/latinoseneeuu

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-12-09 22:40:21 Re: Editar campo
Previous Message Jaime Casanova 2005-12-09 22:29:36 Fwd: AYUDA POSTGRES