Skip to content

fbclient incompatible to older ods #8675

@ibexpertHK

Description

@ibexpertHK

not really a bug but from my pov a not really needed requirement in fb5 fbclient.dll when connecting to a fb<=2.5 database

technically it internally uses always a statement when doing a select * from storedproc that is incompatible to older versions.
is that really required? could that perhaps be based on database ods version added or not?
all fbclient.dll <=4.0 do not do that

select f.rdb$field_sub_type,
f.rdb$segment_length,
f.rdb$character_set_id
from rdb$procedure_parameters pp
join rdb$fields f
on f.rdb$field_name = pp.rdb$field_source
where pp.rdb$procedure_name = ? and
pp.rdb$parameter_name = ? and
pp.rdb$package_name is null

that sql statment is also visible hardcoded in hex editor when opening fb5 fbclient.dll

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions