From: | Alvaro Herrera <alvherre(at)commandprompt(dot)com> |
---|---|
To: | Carmen Martinez <carmenmtezcruz(at)yahoo(dot)es> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: catalogo del sistema (hacer una inserción) |
Date: | 2007-07-10 17:49:15 |
Message-ID: | 20070710174915.GA10659@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Carmen Martinez escribió:
> Hola a todos,
>
> Escribo para consultar si sabeis alguna forma de insertar nuevas
> tablas en el catálogo del sistema en postgresql.
Sí, pero la forma de hacerlo es escribir código en C.
> En otros sistemas como Oracle, no hay problema en añadir nuevas tablas
> en el catálogo del sistema, simplemente habría que entrar como
> administrador (sys) y punto. En postgres ¿hay alguna forma de hacer
> esto? En principio la base de datos, tanto de forma remota (usando
> JDBC) o de forma local a través del pgAdminIII no me deja almacenar
> nada en el espacio pg_catalog. Me da el problema:
Postgres es más extensible que Oracle. Puedes hacer muchas más cosas
sin necesidad de crear nuevos catálogos.
> En cuanto a lo que quiero hacer es crear un nuevo tipo de datos, con
> unas estructuras nuevas, y no quisiera utilizar la sentencia de CREATE
> TYPE, sino que me gustaría insertar las nuevas estructuras en el
> catálogo y a posteriori, insertar las funciones o disparadores que me
> permitan manejar esta información.
Para qué quieres ese COL_LIST?
--
Alvaro Herrera http://www.advogato.org/person/alvherre
"Lo esencial es invisible para los ojos" (A. de Saint Exúpery)
From | Date | Subject | |
---|---|---|---|
Next Message | Carmen Martinez | 2007-07-10 18:14:44 | Re: catalogo del sistema (hacer una inserción) |
Previous Message | Carmen Martinez | 2007-07-10 17:43:47 | catalogo del sistema (hacer una inserción) |