Mam taka tabelke:
CREATE TABLE employee (
id integer DEFAULT nextval('ids'::regclass) NOT NULL,
name character varying NOT NULL,
employer integer DEFAULT (-1)
);
Chce do niej wpisac wiersz za pomocą zapytania:
INSERT INTO employee (name, id) VALUES('Kowalski', 2);
pozostawiając wartość employer jako -1 - ale postgresql krzyczy, że nie ma takiego klucza (id) w tabeli employer jak -1 ...