Re: [SQL] ERROR: null value in column "id" violates not-null constraint

2009-10-11 Thread Dmitriy Igrishin
Hello. Note, that you may use SERIAL data type and PostgreSQL will implicitly create sequence for you column, for example, CREATE table test ( id SERIAL NOT NULL PRIMARY KEY, -- PostgreSQL will implicitly create 'test_id_seq' dat text ); Regards, Dmitiy Igrishin 2009/10/11

Re: [SQL] ERROR: null value in column "id" violates not-null constraint

2009-10-11 Thread Robert Paulsen
On Sunday 11 October 2009 3:32 am, Dmitriy Igrishin wrote: > Hello. > Note, that you may use SERIAL data type and PostgreSQL will implicitly > create sequence for you column, for example, > CREATE table test ( > id SERIAL NOT NULL PRIMARY KEY, -- PostgreSQL will implicitly > create 'tes

Re: [SQL] ERROR: null value in column "id" violates not-null constraint

2009-10-11 Thread Dmitriy Igrishin
Hello! Please, read pg_dump(1) manual page. You will find this text in it: "It is not guaranteed that pg_dump's output can be loaded into a server of an older major version -- not even if the dump was taken from a server of that version. Loading a dump file into an older server may require man

Re: [SQL] ERROR: null value in column "id" violates not-null constraint

2009-10-11 Thread Robert Paulsen
On Sunday 11 October 2009 8:22 am, Dmitriy Igrishin wrote: > Hello! > > Please, read pg_dump(1) manual page. You will find this text in it: > "It is not guaranteed that pg_dump's output can be loaded into a server of > an older major version -- not even if the dump was taken from a server > of t

[SQL] maintaining nested views

2009-10-11 Thread Maximilian Tyrtania
Quite often i find myself reluctant to nest views, because of the maintenance issues this usually involves. As you know, you can't easily alter the "lower level" views, because the higher level ones depend on them. So, to add a field to a lower level view one has to: drop view vw_lowlevel CASCADE;