Re: problema con delete from

From: Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es>
To: "Ever Daniel Barreto Rojas" <ebarreto(at)nexusit(dot)com(dot)py>, <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: problema con delete from
Date: 2007-03-05 16:49:54
Message-ID: 00d501c75f46$4d16fc90$6d64460a@cfco04.cap.juntaandalucia.es
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Prueba a hacer un SELECT en lugar de DELETE y asegúrate que la consulta
es CORRECTA...

----- Original Message -----
From: "Ever Daniel Barreto Rojas" <ebarreto(at)nexusit(dot)com(dot)py>
To: <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, March 05, 2007 6:50 PM
Subject: [pgsql-es-ayuda] problema con delete from

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_p
orc_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"
---------------------

---------------------------(fin del mensaje)---------------------------
TIP 3: si publicas/lees desde Usenet, por favor envía "subscribe-nomail"
a majordomo(at)postgresql(dot)org para que tus mensajes puedan llegar
a los suscriptores de la lista

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jenaro Centeno Gomez 2007-03-05 16:51:22 Re: Diseño base datos
Previous Message yul pg 2007-03-05 15:45:27 BAT PARA INICIAR SERVICIO POSTGRES