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 по дате отправления: