Saludos
En la lista de paquetes de Debian, no aparece. Pregunté y apareció en los
repos de Ubuntu, me lo bajé y lo instalé.
Luego, un simple createlang plr no funcionó, busqué, y me conseguí [0],
donde se observa un simple psql db < /usr/share/postgresql/8.3/plr.sql más
otras instrucciones previa
El 16/04/2010 15:05, Cesar A escribió:
Saludos
En la lista de paquetes de Debian, no aparece. Pregunté y apareció en
los repos de Ubuntu, me lo bajé y lo instalé.
Luego, un simple createlang plr no funcionó, busqué, y me conseguí
[0], donde se observa un simple psql db <
/usr/share/postgres
Ve por favor:
http://www.bostongis.org/?content_name=postgresql_plr_tut01#87
Ese tuto lo segui y funciono, la unica diferencia es que corro CentOS. R y
postgres y plr los compilo desde el código fuente.
Funciona muy bien, lo uso en sistemas SIG con postgis y esta excelente.
El problema que veo
Hola a todos, estoy intentando aplicar particionado de tablas, les
comento mi esquema:
tabla maestra, las tablas 'hijas' creadas como:
CREATE TABLE maestra201004 (
CHECK ( maestra_timestamp >= timestamp '2010-04-01 00:00:00' AND
maestra_timestamp < timestamp '2010-05-01 00:00:00' )
2010/4/16 Manuel Fernando Aller :
>
> Qué olvidé considerar?
>
imagino que hiciste un ANALYZE en las dos bases luego de crear los
indices, verdad?
puedes mostrar ambos planes de ejecución? que versión de postgres es esta?
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesor
El día 15 de abril de 2010 19:26, Sergio Daniel Gomez
escribió:
> Sergio Daniel Gomez escribió:
>>
>> Sergio Valdes Hurtado escribió:
>>>
>>> Estimados,
>>> Tengo una tabla con la siguiente estructura:
>>>
>>> RBD int -- Es un identificador de
>>> establecimientos ed
El vie, 16-04-2010 a las 14:04 -0500, Jaime Casanova escribió:
> 2010/4/16 Manuel Fernando Aller :
> >
> > Qué olvidé considerar?
> >
>
> imagino que hiciste un ANALYZE en las dos bases luego de crear los
> indices, verdad?
Le hice analyze, si.
> puedes mostrar ambos planes de ejecución? que ver
El vie, 16-04-2010 a las 15:05 -0400, Gilberto Castillo Martínez
escribió:
> Ahora procedemos a crear una vista que contendra todos los valores
> como si se tratase de una tabla enorme:
>
>
> CREATE VIEW produccion_total AS
> SELECT * FROM produccion_odin
> UNION ALL SELECT * FROM produccion_delt
Manuel Fernando Aller escribió:
> Hola a todos, estoy intentando aplicar particionado de tablas, les
> comento mi esquema:
>
> tabla maestra, las tablas 'hijas' creadas como:
> CREATE TABLE maestra201004 (
> CHECK ( maestra_timestamp >= timestamp '2010-04-01 00:00:00' AND
> maestra
El vie, 16-04-2010 a las 16:21 -0400, Alvaro Herrera escribió:
> Manuel Fernando Aller escribió:
> > Hola a todos, estoy intentando aplicar particionado de tablas, les
> > comento mi esquema:
> >
> > tabla maestra, las tablas 'hijas' creadas como:
> > CREATE TABLE maestra201004 (
> > CHECK ( m
2010/4/16 Manuel Fernando Aller :
> El vie, 16-04-2010 a las 14:04 -0500, Jaime Casanova escribió:
>> 2010/4/16 Manuel Fernando Aller :
>> >
>> > Qué olvidé considerar?
>> >
>>
>> imagino que hiciste un ANALYZE en las dos bases luego de crear los
>> indices, verdad?
>
> Le hice analyze, si.
>
>> pu
hola compañeros
tengo una duda, tengo una tabla con N cantidad de registros
me interesa hacer un update a una seleccion en especial,
la verdad es solo un update pero no e podido hacerlo,
Hago un select de la sifuiente forma
select envio.id,envio.direccion from envio,
WHERE order by envio.id li
El 16 de abril de 2010 18:04, Miguel Angel Hernandez Moreno <
miguel.hdz@gmail.com> escribió:
> hola compañeros
>
> tengo una duda, tengo una tabla con N cantidad de registros
> me interesa hacer un update a una seleccion en especial,
> la verdad es solo un update pero no e podido hacerlo,
>
>
Tienes varias formas de hacerlo,puedes hacer el update con una
subquery o una funcion para recorrer el cursor de una query para
hacerle los updates.
El 16/04/10, Miguel Angel Hernandez Moreno escribió:
> hola compañeros
>
> tengo una duda, tengo una tabla con N cantidad de registros
> me interesa
Gracias
update envio set direcion = 'nueva_direccion' where id *in *(select id from
envio where
order by id limit 5);
es lo que buscaba, poruqe me di cuenta que el ERROR estaba en el *=* y tenia
que ser un *in*
Aquí: http://www.debian.org/distrib/packages
El 16 de abril de 2010 07:20, Marcos Ortiz escribió:
> El 16/04/2010 15:05, Cesar A escribió:
>
> Saludos
>
> En la lista de paquetes de Debian, no aparece. Pregunté y apareció en los
> repos de Ubuntu, me lo bajé y lo instalé.
>
> Luego, un simple
Hola, ¿existe en PostgreSql 8.4.3 alguna forma de hacer más fácil una consulta
de tabla cruzada y que se pueda hacer en forma dinámica, es decir, que uno
tenga que declarar todos los años , por ejemplo?
De antamano, gracias.
Listeros me he encontrado con un error que lo considero un bug dentro de
postgres.
tengo dos tablas, paises y ciudades por decir algo, en mi tabla paises
tengo estos campos
codigo integer, descripcion text
en la tabla ciudades tengo estos otros
codigo_pais, codigo_ciudad, descripcion
obviam
18 matches
Mail list logo