PostgreSQL의 상속 개념은 객체지향 언어의 상속 개념과 약간 다릅니다.
차라리 "확장되고 간편한 union 명령" 이라고 보는 것이 더
타당 할 듯싶습니다. 이 개념을 염두해 둔다면,
update, lock, grant 관련은 당연히 장난쳐 보신 그 결과 그대로 나오는 것이 맞을겝니다.
다음 버전(아마도 8.x) 대로 가면,
이 inherits 기능이 내부 함수와, sql 명령에도 함께 적용이 되지 않을까 싶네요.
어쩌면,
select * from print.bydate(parent.child.birthday);
이런 식의 구문도 가능해지지 않을까 싶네요.
|