From: | Ever Daniel Barreto Rojas <ebarreto(at)nexusit(dot)com(dot)py> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | problema con delete from |
Date: | 2007-03-05 17:50:03 |
Message-ID: | 1372122249.20070305135003@nexusit.com.py |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
hola a todos:
estoy con un problema con una sentencia delete que todavía no le
encuentro la solución, el problema en cuestión es el siguiente:
cuando ejecuto esta sentencia:
delete from pres_detalle
where idarticulo = 709 and idpresupuesto = 1
en el pgadmin obtengo esto:
La consulta se ejecutó con éxito: 0 filas efectadas, en 31 ms.
es decir, no me borra el registro en cuestión
el esquema de la tabla es la siguiente:
-- Table: pres_detalle
CREATE TABLE pres_detalle
(
idarticulo integer NOT NULL,
idpresupuesto integer NOT NULL,
pr_cantidad numeric(6,3) NOT NULL,
pr_pventa numeric(14,2) NOT NULL,
pr_descuento numeric(14,2) NOT NULL DEFAULT 0,
pr_subtotal numeric(14,2) NOT NULL,
pr_porc_impuesto smallint NOT NULL,
pr_impuesto numeric(14,2) NOT NULL,
pr_pfinal numeric(14,2) NOT NULL,
CONSTRAINT fk_pres_det_idarticul_articulo FOREIGN KEY (idarticulo)
REFERENCES articulo (idarticulo) MATCH SIMPLE
ON UPDATE RESTRICT ON DELETE RESTRICT,
CONSTRAINT fk_pres_det_idpresupu_presupue FOREIGN KEY (idpresupuesto)
REFERENCES presupuesto (idpresupuesto) MATCH SIMPLE
ON UPDATE RESTRICT ON DELETE RESTRICT
)
WITHOUT OIDS;
ALTER TABLE pres_detalle OWNER TO postgres;
y los datos que tengo guardados en esa tabla son:
idarticulo;idpresupuesto;pr_cantidad;pr_pventa;pr_descuento;pr_subtotal;pr_porc_impuesto;pr_impuesto;pr_pfinal
709;1;2.000;3700.00;0.00;0.00;10;740.00;8140.00
1238;1;1.000;5900.00;0.00;0.00;10;590.00;6490.00
1244;1;1.000;7700.00;385.00;0.00;10;770.00;8085.00
1252;1;1.000;0.00;0.00;0.00;10;0.00;0.00
1952;1;8.000;1500.00;0.00;12000.00;10;1200.00;13200.00
lo más probable es que sea algún error tonto, pero ya le di tantas
vueltas que todavía no encontré que es lo que está mal
gracias a todos de antemano
Cordiales saludos,
-------------------
Ever Daniel Barreto Rojas
e.mail: ebarreto(at)nexusit(dot)com(dot)py :: Nexus Information Technologies
web: www.nexusit.com.py
05/03/2007 01:40 p.m.
---------------------
"Puedes vivir solo una vez, pero si lo
haces bien, una vez es suficiente"
---------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Ever Daniel Barreto Rojas | 2007-03-05 17:52:32 | problema con delete from |
Previous Message | javier foxparaguay | 2007-03-05 17:31:48 | Re: Tabla de nacionalidades |