Re: [BUGS] BUG #14862: create table with missing sequence bug
От | Tom Lane |
---|---|
Тема | Re: [BUGS] BUG #14862: create table with missing sequence bug |
Дата | |
Msg-id | 28340.1508435193@sss.pgh.pa.us обсуждение исходный текст |
Ответ на | [BUGS] BUG #14862: create table with missing sequence bug (gezeala@gmail.com) |
Ответы |
Re: [BUGS] BUG #14862: create table with missing sequence bug
|
Список | pgsql-bugs |
gezeala@gmail.com writes: > --on a fresh db: > CREATE SCHEMA testschema; > --sequence is missing > --create table fails: > CREATE TABLE testschema.sometable1 ( > col1 bigint DEFAULT > nextval('missingschema.missingsequence_id1'::regclass) NOT NULL, > col2 text > ); > --sequence is missing > --create table works fine: > CREATE TABLE testschema.sometable2 ( > col1 bigint DEFAULT > nextval(('missingschema.missingsequence_id2'::text)::regclass) NOT NULL, > col2 text > ); > Only difference is sometable2 sequence definition has ::text::regclass. This looks like the expected and documented behavior to me. See the "Note" regarding early vs. late binding of sequence names at https://www.postgresql.org/docs/current/static/functions-sequence.html regards, tom lane -- Sent via pgsql-bugs mailing list (pgsql-bugs@postgresql.org) To make changes to your subscription: http://www.postgresql.org/mailpref/pgsql-bugs
В списке pgsql-bugs по дате отправления: