8
0
mirror of https://github.com/FirebirdSQL/firebird.git synced 2025-01-24 03:23:03 +01:00

Fixed CORE-2930 - DROP VIEW drops output parameters of used stored procedures

This commit is contained in:
asfernandes 2010-03-19 00:50:33 +00:00
parent 03c11075db
commit 050646b6f4

View File

@ -2209,8 +2209,10 @@ static void delete_gfield_for_lfield( Global* gbl, const Firebird::MetaName& lfi
FLD.RDB$NULL_FLAG MISSING AND
FLD.RDB$DEFAULT_SOURCE MISSING AND
FLD.RDB$FIELD_NAME STARTING WITH IMPLICIT_DOMAIN_PREFIX AND
NOT ANY RFR IN RDB$RELATION_FIELDS WITH
RFR.RDB$FIELD_SOURCE EQ FLD.RDB$FIELD_NAME
(NOT ANY RFR IN RDB$RELATION_FIELDS WITH
RFR.RDB$FIELD_SOURCE EQ FLD.RDB$FIELD_NAME) AND
(NOT ANY PRC IN RDB$PROCEDURE_PARAMETERS WITH
PRC.RDB$FIELD_SOURCE EQ FLD.RDB$FIELD_NAME)
if (!DYN_REQUEST(drq_e_l_gfld))
DYN_REQUEST(drq_e_l_gfld) = request;