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--------
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 |