Re: UNIQUE constraint matching given keys for referenced

Поиск
Список
Период
Сортировка
От Nigel J. Andrews
Тема Re: UNIQUE constraint matching given keys for referenced
Дата
Msg-id Pine.LNX.4.21.0208090012220.3235-100000@ponder.fairway2k.co.uk
обсуждение исходный текст
Ответ на UNIQUE constraint matching given keys for referenced table "employee" not found  (Jeff Eckermann <jeff_eckermann@yahoo.com>)
Ответы Re: UNIQUE constraint matching given keys for referenced  (Jeff Eckermann <jeff_eckermann@yahoo.com>)
Список pgsql-general
On Thu, 8 Aug 2002, Jeff Eckermann wrote:

> Thought I understood this, but evidently not...
> couldn't find anything in the docs or archives that
> helped me, either.
>
> Trying to add a new table, then referencing a number
> of other tables to a field in the new table.  Table
> definition:
>
> create table "employee" (
>         "emp_id" integer default
> nextval('employee_emp_id_key'::text) not null,
>         "emp_num" text,
>    ...
>         constraint "employee_pkey" primary key
> ("emp_id"),
>         constraint "emp_num_key" unique (emp_num)
> );
>
> personnel_benefits=# \i employees.dump
> You are now connected as new user jeck.
> psql:employees.dump:31: NOTICE:  CREATE TABLE/PRIMARY
> KEY will create implicit index 'employee_pkey' for
> table 'employee'
> psql:employees.dump:31: NOTICE:  CREATE TABLE/UNIQUE
> will create implicit index 'emp_num_key' for table
> 'employee'
> CREATE
> personnel_benefits=# alter table emp_insurance add
> constraint ei_emp_fk foreign key (emp_no) references
> employee (emp_no);
              /\
              ||
You've got a typo in your alter table line. Should be emp_num from the table
definition you've given above.


> NOTICE:  ALTER TABLE ... ADD CONSTRAINT will create
> implicit trigger(s) for FOREIGN KEY check(s)
> ERROR:  UNIQUE constraint matching given keys for
> referenced table "employee" not found
> personnel_benefits=#

Then hopefully this error message will magically disappear.


--
Nigel J. Andrews
Director

---
Logictree Systems Limited
Computer Consultants


В списке pgsql-general по дате отправления:

Предыдущее
От: Bruce Momjian
Дата:
Сообщение: Re: inet <<= and indexes
Следующее
От: Ralph Graulich
Дата:
Сообщение: Re: [HACKERS] Linux Largefile Support In Postgresql RPMS