Обсуждение: BUG #14219: rules vs. FK optimization: ERROR: no relation entry for relid 2
BUG #14219: rules vs. FK optimization: ERROR: no relation entry for relid 2
От
andrew@tao11.riddles.org.uk
Дата:
VGhlIGZvbGxvd2luZyBidWcgaGFzIGJlZW4gbG9nZ2VkIG9uIHRoZSB3ZWJz aXRlOgoKQnVnIHJlZmVyZW5jZTogICAgICAxNDIxOQpMb2dnZWQgYnk6ICAg ICAgICAgIEFuZHJldyBHaWVydGgKRW1haWwgYWRkcmVzczogICAgICBhbmRy ZXdAdGFvMTEucmlkZGxlcy5vcmcudWsKUG9zdGdyZVNRTCB2ZXJzaW9uOiA5 LjZiZXRhMgpPcGVyYXRpbmcgc3lzdGVtOiAgIGFueQpEZXNjcmlwdGlvbjog ICAgICAgIAoKKE15IGFuYWx5c2lzIG9mIGEgYnVnIG9yaWdpbmFsbHkgcmVw b3J0ZWQgb24gSVJDOyBwbGVhc2UgQ0MgZGF2aWQuY2x5bWVyIGF0CnZpc3Rh c2hhcmUuY29tKQ0KDQpJIGNvbnN0cnVjdGVkIHRoaXMgdGVzdCBjYXNlIGJh c2VkIG9uIHRoZSBvcmlnaW5hbCByZXBvcnQ6DQoNCmNyZWF0ZSB0YWJsZSB0 MSAoYSBpbnRlZ2VyIHByaW1hcnkga2V5LCBiIHRleHQpOw0KY3JlYXRlIHRh YmxlIHQyIChhIGludGVnZXIgcHJpbWFyeSBrZXksIGIgaW50ZWdlciByZWZl cmVuY2VzIHQxKTsNCmNyZWF0ZSBydWxlIHIxIGFzIG9uIGRlbGV0ZSB0byB0 MSBkbyBkZWxldGUgZnJvbSB0MiB3aGVyZSB0Mi5iPW9sZC5hOw0KDQpkZWxl dGUgZnJvbSB0MSB3aGVyZSBhPTE7DQpFUlJPUjogIG5vIHJlbGF0aW9uIGVu dHJ5IGZvciByZWxpZCAyDQoNClRoZSBlcnJvciBpcyBjb21pbmcgZnJvbSBt YXRjaF9mb3JlaWduX2tleXNfdG9fcXVhbHMsIGJ1dCBJIGhhdmVuJ3QgeWV0 CmludmVzdGlnYXRlZCBmdXJ0aGVyLgoK
andrew@tao11.riddles.org.uk writes: > create table t1 (a integer primary key, b text); > create table t2 (a integer primary key, b integer references t1); > create rule r1 as on delete to t1 do delete from t2 where t2.b=old.a; > delete from t1 where a=1; > ERROR: no relation entry for relid 2 Fixed, thanks for report! regards, tom lane