View Issue Details

IDProjectCategoryView StatusLast Update
0000972Database ComparerGeneralpublic2019-04-18 19:43
Reportershirokov Assigned Tobarry  
PriorityurgentSeveritymajorReproducibilityalways
Status closedResolutionno change required 
Fixed in Version7.0.0.1680 
Summary0000972: P.RDB$RELATION_NAME field not found in rdb$procedure_parameters
DescriptionThis field is declared only in Firebird, Interbase XE has ODS version 15.0, so the TIBDBExtract.ExtractPrc() function adds this field to the query. This causes the error.

See the following code line:
RdbParamTableColumn := ((ODSMj = 11) and (ODSMn >= 2)) or (ODSmj > 11);
Additional Informationhttp://www.ibase.ru/prevver/

http://docwiki.embarcadero.com/InterBase/XE7/en/RDB$PROCEDURE_PARAMETERS

http://www.firebirdsql.org/file/documentation/reference_manuals/fblangref25-en/html/fblangref-appx04-procparams.html
TagsNo tags attached.

Activities

barry

2018-06-03 11:05

administrator   ~0003775

Поле P.RDB$RELATION_NAME используется если оно реально есть в системных таблицах, независимо от ODS, насколько я помню по коду.
Есть какая-то реальная проблема от этого?

Issue History

Date Modified Username Field Change
2016-10-10 15:43 shirokov New Issue
2018-06-03 11:05 barry Note Added: 0003775
2018-06-03 11:07 barry Assigned To => barry
2018-06-03 11:07 barry Status new => feedback
2019-04-18 12:05 barry Status feedback => resolved
2019-04-18 12:05 barry Resolution open => no change required
2019-04-18 12:05 barry Fixed in Version => 7.0.0.1680
2019-04-18 19:43 barry Status resolved => closed