Re: case sensititvity bug in foreign keys on cygwin
| От | Hiroshi Inoue |
|---|---|
| Тема | Re: case sensititvity bug in foreign keys on cygwin |
| Дата | |
| Msg-id | 3C0C1A1D.3EA11418@tpf.co.jp обсуждение |
| Ответ на | case sensititvity bug in foreign keys on cygwin ("Mike Smialek" <_ike_mialek@hotmail.com>) |
| Список | pgsql-bugs |
Mike Smialek wrote:
>
> Configuration:
> Windows 2000 Server
> cygwin 2.78.2.9
> PostgreSQL 7.1.3
> psqlODBC 7.1.8
> pgAdmin II 1.1.66
>
> Bug:
> Capital letters cannot be used in column names used in foreign key
> constraints
>
> All Smalls succeeds:
[snip]
> Capitalizing just the foreign column name fails with what seems to be an
> incorrect error:
> -- Table: significance
> CREATE TABLE "significance" (
> "Significanceid" int4 NOT NULL,
> "desc" varchar(255),
> CONSTRAINT "pk_significance" PRIMARY KEY ("Significanceid"));
>
> -- Table: primaryword
> CREATE TABLE "primaryword" (
> "exerciseid" int4 NOT NULL,
> "significanceid" int4 NOT NULL,
> CONSTRAINT "pk_primaryword" PRIMARY KEY ("exerciseid"),
> CONSTRAINT "fk_primaryword_significance" FOREIGN KEY
> (significanceid) REFERENCES "significance" (Significanceid) );
You aren't double quoting the column name Significanceid
in the foreign key contraint clauses. Why ?
regards,
Hiroshi Inoue
В списке pgsql-bugs по дате отправления: