esquemas y secuencias

From: "Victor Lopez" <d01m01a2000(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: esquemas y secuencias
Date: 2007-04-12 17:31:21
Message-ID: ae043d070704121031m58d27b59od925ea4141101752@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Buenas.

Comparando lo que me dice la documentación con lo que me dice 'psql'
hay algo que no me cuadra.

Hago lo siguiente ...
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
test=# create schema web;
CREATE SCHEMA
test=# CREATE TABLE web.contacto (
test(# id SERIAL NOT NULL PRIMARY KEY,
test(# blablabla
test(# )
test-# ;
NOTICE: CREATE TABLE creará una secuencia implícita «contacto_id_seq»
para la columna serial «contacto.id»
NOTICE: CREATE TABLE / PRIMARY KEY creará el índice implícito
«contacto_pkey» para la tabla «contacto»
CREATE TABLE
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Según creo entender por la documentación, si la tabla queda dentro de
un esquema (como es el caso) la secuencia (su nombre) también se
creara en ese mismo esquema.

Entonces porque me dice «contacto_id_seq» y no «web.contacto_id_seq» ?

O es solo una manera de abreviar el mensaje? (no creo)

Y el índice «contacto_pkey» no sería «web.contacto_pkey» o algo así?

--
----o---( )---o----
Saludos de Victor Lopez Sabio
d01m01a2000(at)gmail(dot)com
--------oooo--------

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Alvaro Herrera 2007-04-12 17:33:50 Re: Resta Horas y dias
Previous Message Edwin Quijada 2007-04-12 17:19:56 Resta Horas y dias