ich bekomme es zwar hin die dependencies mit
Code: Alles auswählen
UPDATE RDB$DEPENDENCIES SET RDB$DEPENDED_ON_NAME = 'P_ALLEVIEWFELDER' || RDB$DEPENDED_ON_NAME
WHERE RDB$DEPENDED_ON_TYPE = 15;
Habe dann die UDFs F_MID und F_PROPERCASE gedroppt und anschließend mit:
Code: Alles auswählen
DECLARE EXTERNAL FUNCTION F_PROPERCASE
CSTRING(254)
RETURNS CSTRING(254) FREE_IT
ENTRY_POINT 'ProperCase' MODULE_NAME 'FreeAdhocUDF';
Code: Alles auswählen
DECLARE EXTERNAL FUNCTION F_MID
CSTRING(254),
INTEGER,
INTEGER
RETURNS CSTRING(254) FREE_IT
ENTRY_POINT 'Mid' MODULE_NAME 'FreeAdhocUDF';
Code: Alles auswählen
UPDATE RDB$DEPENDENCIES
SET RDB$DEPENDED_ON_NAME = F_REPLACESTRING(RDB$DEPENDED_ON_NAME, 'xyz', '', 0, 0)
WHERE RDB$DEPENDED_ON_TYPE = 15 AND RDB$DEPENDED_ON_NAME STARTING WITH 'xyz';
Habe ausserdem festgestellt, dass in der PLANTAFEL.GDB noch viele weitere UDFs sind, die ebenfalls auf die AvERPUDF verweisen. Müssen die dann nicht auch alle geändert werden ?
Gruß.