Re: Consulta 1:Problemas con un simple delete

From: Silvio Quadri <silvioq(at)gmail(dot)com>
To: Rodriguez Fernando <rodriguez(at)ort(dot)edu(dot)uy>
Cc: Jose Hernandez <tiyuk(at)yahoo(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Consulta 1:Problemas con un simple delete
Date: 2009-05-28 12:37:59
Message-ID: 61dc71dc0905280537m1a22d653ld9248a7c417bfcfb@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El día 28 de mayo de 2009 8:01, Rodriguez Fernando
<rodriguez(at)ort(dot)edu(dot)uy> escribió:
> Jose Hernandez escribió:
>>
>> Saludos, el problema que quiero consultar es el siguiente; actualmente
>> estoy tratando de desarrollar mi primera solución basada en postgresql con
>> la siguiente estructura:
>> ---------
>> CREATE TABLE con_datos_generales_per
>> (
>>  id_interno integer NOT NULL DEFAULT nextval('seq_id_interno'::regclass),
>>  id_persona character(9) NOT NULL,
>>  ape_nom character varying(50) NOT NULL,
>>  rif character(15),
>>  nit character(15),
>>  dir_1 character varying(50),
>>  dir_2 character varying(50),
>>  otra_dir_1 character varying(50),
>>  otra_dir_2 character varying(50),
>>  telf_hab character varying(14),
>>  telf_cel character varying(14),
>>  telf_ofi character varying(14),
>>  telf_fax character varying(14),
>>  email character varying(50),
>>  fecha_modif timestamp without time zone,
>>  id_user_modif character(12),
>>  CONSTRAINT pk_datos_generales_per PRIMARY KEY (id_interno)
>> )
>> WITH (OIDS=FALSE);
>> ALTER TABLE con_datos_generales_per OWNER TO postgres;
>> GRANT ALL ON TABLE con_datos_generales_per TO postgres;
>> GRANT ALL ON TABLE con_datos_generales_per TO public;
>> GRANT ALL ON TABLE con_datos_generales_per TO enterprisedb;
>> --------
>> Cuando quiero borrar parcialmente un registro o un grupo de registros, aún
>> cuando verifico que existen, no borra ninguna tupla y la respuesta siempre
>> es:
>> Query returned successfully: 0 rows affected, 31 ms execution time.
>> El query que uso es el siguiente: delete from con_datos_generales_per
>> where id_interno > 175
>>
>>
>> ¿Donde puede estar el problema?
>>
>> Mis ambientes de trabajo son los siguientes:
>> Ambiente de trabajo 1:
>> S.O: linux ubuntu versión 9.4, postgresql 8.4 PGadmin 1.4
>> Ambiente de trabajo 2:
>> S.O Windows xp sp2 (Ingles) Postgresql: EnterpriseDB 8.3.0.12 on
>> i686-pc-mingw32
>> PGadmin III:  1.8.3-edb
>> ---------
>>
>> Gracias por su tiempo.
>>
>>
>>
>>  ____________________________________________________________________________________
>> ¡Obtén la mejor experiencia en la web!
>> Descarga gratis el nuevo Internet Explorer 8.
>> http://downloads.yahoo.com/ieak8/?l=e1
>> --
>> TIP 1: para suscribirte y desuscribirte, visita
>> http://archives.postgresql.org/pgsql-es-ayuda
>>
>
> Hola , el problema parece ser de datos.
> probastes abrir una transaccion y borrar todos los registro y  hacer select
> para verificar que funciono y luego hacer rollback?
> Lo estas probando interactivo, verdad?
> saludos Fernando
> --

También podés tener un trigger asociado que esté impidiendo el delete.
Silvio

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Emanuel Calvo Franco 2009-05-28 14:20:51 Re: Crear tabla a partir de un archivo de texto
Previous Message Gabriel Ferro 2009-05-28 11:15:15 Re: Problema con OLE DB PROVIDER