| Oracle FAQ | Your Portal to the Oracle Knowledge Grid | |
Home -> Community -> Usenet -> comp.databases.theory -> Re: more closed-world chatter
David Cressey wrote:
> "Cimode" <cimode_at_hotmail.com> wrote in message > news:1178200219.598399.84110_at_o5g2000hsb.googlegroups.com... >
> > I am not convinced. Why should the binding happen at compile time. > Couldn't a TRDBMS be extended to allow dynamic typing?
In a way, that depends on what you mean by dynamic typing. As D&D point out, one would have to evaluate the comparison as a common supertype. If no other common supertype exists, one would have to evaluate the comparison as the universal supertype, which includes all values and no operations other than the equality comparison.
The result of the join would be empty and have an attribute with no operations defined other than the equality comparison. Of course, one could project away the attribute defined on the universal supertype, but one would still have at best an extended DUM. Received on Thu May 03 2007 - 10:46:37 CDT
![]() |
![]() |