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:
parent
03c11075db
commit
050646b6f4
@ -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;
|
||||
|
Loading…
Reference in New Issue
Block a user