В Firebird нет ничего встроенного, чтобы поддерживать соединение с другими системами баз данных. EXECUTE ... ON EXTERNAL
предназначен только для подключения к другим базам данных Firebird.
В Firebird 2.5 и ранее вы можете использовать UDF (определяемую пользователем функцию) для этого. Однако вам нужно будет разработать это самостоятельно.
В Firebird 3 вы также можете использовать UDR (User-Defined Routine) для этого, но вам нужно будет разработать эту UDR самостоятельно. Вы можете сделать это в Java, используя fb java (предупреждение: альфа-версия и не находится в активной разработке), в C# используя FbNetExternalEngine (примечание: коммерческий продукт) , но вы также можете разрабатывать на C, C ++, Pascal и других языках, поддерживающих собственные привязки. К сожалению, API для этого плохо документирован.