[pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Guillermo Villanueva
Buenas, tengo una tabla donde la pk es un serial supongamos CREATE TABLE t1 ( campo1 serial NOT NULL, campo2 varchar(20), campo3 integer, CONSTRAINT t1_pkey PRIMARY KEY (campo1), ) y necesito hacer un insert basado en un select sobre datos de la misma tabla intenté: insert into t1 (ca

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Emanuel Calvo Franco
El día 22 de marzo de 2011 13:28, Guillermo Villanueva escribió: > Buenas, tengo una tabla donde la pk es un serial > supongamos > CREATE TABLE t1 > ( >   campo1 serial NOT NULL, >   campo2 varchar(20), >   campo3 integer, >   CONSTRAINT t1_pkey PRIMARY KEY (campo1), > ) > y necesito hacer un inse

[pgsql-es-ayuda] log de postgresql !!!

2011-03-22 Por tema Angelo Astorga
Hola lista, donde puedo configurar mi postgresql para que los LOG por días solo guarden el ultimo día y nada más, dado que los archivos crecen una barbaridad con historia de dias de semanas anteriores... gracias... - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para c

Re: [pgsql-es-ayuda] log de postgresql !!!

2011-03-22 Por tema Jaime Casanova
2011/3/22 Angelo Astorga : > Hola lista, donde puedo configurar mi postgresql para que los LOG por > días solo guarden el ultimo día y nada más, dado que los archivos > crecen una barbaridad con historia de dias de semanas anteriores... > gracias... > Cambia el nombre del archivo (log_filename) a

Re: [pgsql-es-ayuda] Complicado en NET...

2011-03-22 Por tema Lazaro Ruben Garcia Martinez
Mira con respecto al password del usuario postgres, entra al server con algún user que sea superusuario y cámbiale la contraseña al usuario portgres de esta forma: alter user postgres with password 'nueva contraseña'; Yo me conecté al localhost, pero igual puedes poner la ip donde tienes aloj

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Guillermo Villanueva
Que raro amigos, me da clave duplicada, les mando los datos exactos (tablas reales), por si tienen tiempo para ayudarme: CREATE TABLE facturacion.nomenclador ( id_nomenclador serial NOT NULL, codigo text, grupo text, subgrupo text, descripcion text, precio numeric(30,6), tipo_nomencl

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Gilberto Castillo Martínez
El mar, 22-03-2011 a las 11:04 -0300, Guillermo Villanueva escribió: > Que raro amigos, me da clave duplicada, les mando los datos exactos > (tablas reales), por si tienen tiempo para ayudarme: > > > CREATE TABLE facturacion.nomenclador > ( > id_nomenclador serial NOT NULL, > codigo text, >

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Emanuel Calvo Franco
Has primero select * from facturacion.nomenclador where id_nomenclador_detalle = curval('sequencia_id_nomenclador') +1 Fijate que el nombre de la secuencia lo tienes que cambiar por la que te asigno postgres. El día 22 de marzo de 2011 15:04, Guillermo Villanueva escribió: > Que raro amigos,

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Emanuel Calvo Franco
El día 22 de marzo de 2011 17:49, Emanuel Calvo Franco escribió: > Has primero > > select * from facturacion.nomenclador  where id_nomenclador_detalle = > curval('sequencia_id_nomenclador') +1 Corrijo, no es curval, es currval además de casteo: postgres=# select * from t1 where campo1 = currval(

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Guillermo Villanueva
Intenté con esto como para analizar: select * from facturacion.nomenclador where id_nomenclador_detalle = currval('facturacion.nomenclador_id_nomenclador_seq'::regclass) +1 Pero me dá el error: ERROR: currval of sequence "nomenclador_id_nomenclador_seq" is not yet defined in this session SQL sta

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Julio Cesar Rodriguez Dominguez
2011/3/22 Guillermo Villanueva : > Intenté con esto como para analizar: > select * from facturacion.nomenclador  where id_nomenclador_detalle = > currval('facturacion.nomenclador_id_nomenclador_seq'::regclass) +1 > Pero me dá el error: > ERROR: currval of sequence "nomenclador_id_nomenclador_seq" i

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Arcel Labrada Batista
te recomiendo que cambies primero el tipo de datos a integer, quitarle el serial para que no te realice la llamada a la secuencia, luego de insertar los datos, especificas en el default de ese campo en especifico que va a ser nextval('tu_secuencia') y por ultimo pones el valor de la secuencia en

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Guillermo Villanueva
Efectivamente la secuencia está loca, me fijé en el pgadmin y me dice que la secuencia está en 357, cuando el próximo número debería ser 366! Saludos Guillermo Villanueva 2011/3/22 Guillermo Villanueva > Intenté con esto como para analizar: > select * from facturacion.nomencla

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Miguel Angel Hernandez Moreno
probablemente borraste 9 registros El 22 de marzo de 2011 12:53, Guillermo Villanueva escribió: > Efectivamente la secuencia está loca, me fijé en el pgadmin y me dice que > la secuencia está en 357, cuando el próximo número debería ser 366! > Saludos > > > Guillermo Villanueva >

Re: [pgsql-es-ayuda] insert con serial

2011-03-22 Por tema Alvaro Herrera
Excerpts from Miguel Angel Hernandez Moreno's message of mar mar 22 15:54:42 -0300 2011: > probablemente borraste 9 registros La secuencia no retrocede, a menos que hagas algo estúpido en tu código (o en un trigger) como tratar de cambiar el valor "manualmente". > El 22 de marzo de 2011 12:5

[pgsql-es-ayuda] Problemas con COPY

2011-03-22 Por tema Jose David Verbel Tous
Saludos, Acabo de instalar PostgreSQL 8.4 en una maquina con 8GB de RAM 2 Xeon de 2.5 GHZ y Disco de 1 tera, estoy probando una aplicación y haciendo un copy de la forma: COPY tabla FROM 'archivo.txt' USING DELIMITERS '|' Estoy tendiendo problemas ya que la maquina se coloca muy lenta y el proc

[pgsql-es-ayuda] Duda con función que consulta una vista

2011-03-22 Por tema Cesar A
Saludos Estoy buscando implementar una función y en las pruebas me encontré con la siguiente duda, tengo la siguiente vista: CREATE VIEW menu_permisos AS SELECT menu.etiqueta, menu.mascara, menu.id_padre, menu.etiqueta_padre, menu.mascara_padre, menu.visible, menu.accion, usuario_menu.id_usuar

[pgsql-es-ayuda] PostgreSQL en Debian

2011-03-22 Por tema Carlos Agustín López Avila
Hola a todos. Acabo de terminar de instalar Pg 8.4 en un Debian virtualizado con VirtualBox, pero quiero actualizarlo a la versión 9 de Pg. Me pueden indicar como debo de efectuar esta actualización. Gracias <>- Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cam

Re: [pgsql-es-ayuda] PostgreSQL en Debian

2011-03-22 Por tema Lennin Caro
Si tienes debian Lenny coloca esto en /etc/spt/source.list deb http://backports.debian.org/debian-backports lenny-backports   main deb http://backports.debian.org/debian-backports lenny-backports-sloppy main y luego ejecuta esto apt-get install -t lenny-backports postgresql-common apt-get insta