[pgsql-es-ayuda] duda con particionado de tablas

2015-02-20 Por tema Esneiker Enriquez Cabrera
Hola amigos. Estoy implementando un ejemplo de partición de tablas en postgres pero me he encontrado con un problemita. Describo mi escenario. Estoy usando postgres 8.4 y tengo un esquema que se llama master, en este esquema tengo una tabla que sería mi tabla padre. Tengo otro esquema que se llam

Re: [MASSMAIL][pgsql-es-ayuda] duda con particionado de tablas

2015-02-20 Por tema Marcos Ortiz
On 20/02/15 10:18, Esneiker Enriquez Cabrera wrote: Hola amigos. Estoy implementando un ejemplo de partición de tablas en postgres pero me he encontrado con un problemita. Describo mi escenario. Estoy usando postgres 8.4 y tengo un esquema que se llama master, en este esquema tengo una tab

Re: [MASSMAIL][pgsql-es-ayuda] duda con particionado de tablas

2015-02-20 Por tema Anthony Sotolongo
Hola Eskeiner me sumo a lo que sugiere marcos, a lo mejor estas definiendo mal la regla. Una cosa que debes saber es que si consultas la tabla padre vas a ver los elementos del hijo, pero no quiere decir que estén en el padre fisicamente, puedes probar haciendo un select * from only tabla_padre

RE: [MASSMAIL][pgsql-es-ayuda] duda con particionado de tablas

2015-02-20 Por tema Esneiker Enriquez Cabrera
Las reglas están definidas de la forma: CREATE OR REPLACE RULE estudiante_2015_insert_rule AS ON INSERT TO historico_master.estudiante WHERE new.anno = 2015 DO INSTEAD INSERT INTO historico_2015.estudiante_2015 (id, nombre, anno) VALUES (new.id, new.nombre, new.anno); CREATE O

Re: [MASSMAIL][pgsql-es-ayuda] duda con particionado de tablas

2015-02-20 Por tema Anthony Sotolongo
Consultaste eso que te comenté? select * from only historico_master.estudiante saludos On 20/02/15 13:41, Esneiker Enriquez Cabrera wrote: Las reglas están definidas de la forma: CREATE OR REPLACE RULE estudiante_2015_insert_rule AS ON INSERT TO historico_master.estudiante WHERE new.anno =

RE: [MASSMAIL][pgsql-es-ayuda] duda con particionado de tablas

2015-02-20 Por tema Esneiker Enriquez Cabrera
Lo consulté y me muestra datos. Saludos, Ing. Esneiker Enriquez Cabrera Esp. B en Ciencias Informáticas Desoft en Ciego de Ávila. Joaquín de Aguero esq. Calle 2. Ciego de Ávila. Cuba. Telf.: 53 33 22 8971, email.: eenriq...@cav.desoft.cu De: Anthony Sotolongo [mailto:asotolo...@gmai

Re: [MASSMAIL][pgsql-es-ayuda] duda con particionado de tablas

2015-02-20 Por tema Anthony Sotolongo
Hola nuevamente, creo que debes rectificar algo, pues hice un ejemplo similar al tuyo y funciona como espero, lo pongo a continuación: 3 tablas (numero[padre], impar, par [hijas]) CREATE TABLE numeros ( a integer ); CREATE TABLE impar ( -- Inherited from table numeros: a integer ) INHERITS