Subject | Re: [Firebird-Architect] RFC: Cross database queries |
---|---|
Author | Roman Rokytskyy |
Post date | 2007-08-01T12:12:51Z |
>> I do not consider the cross-database queries as something that should beNo problem, but how much infrastructure does it require to support it?
>> very flexible - at the end it is about integrating two databases, not
>> about acting as router to another DB.
>
> Why not? This is how "Linked Servers" work in MS SQL Server.
> If Firebird can do this without having to define the tables "locally", IWell... as you see, we would need to find a solution for SQLDA thing.
> think it's better.
The issue that we're having with our 31-character limit on the object
identifiers is directly related to this, since if we start passing
128-byte-long table names, we can easy cause AV in client applications.
Same applies to extending XSQLVAR... we can't simply add new field to it
without changing the XSQLDA version, but if we do - we have to be sure
that every component suite is capable of supporting this.
> Of course, things would get complex if you actually tried using non-localThis can be handled by exception handling anyway... just another runtime
> tables in Stored Procedures with regard to binding of columns and run-time
> errors.
error.
Roman