У меня есть этот запрос для просмотра:
SELECT BATCH, BS.FIELD1, BS.FIELD2
from BATCHES
left join P_BATCH_SUMMARY(BATCH) BS on 1=1
Он отлично работает с Firebird 2.5, но не с Firebird 2.1. Можно ли обойти это ограничение с помощью FB2.1?
У меня есть этот запрос для просмотра:
SELECT BATCH, BS.FIELD1, BS.FIELD2
from BATCHES
left join P_BATCH_SUMMARY(BATCH) BS on 1=1
Он отлично работает с Firebird 2.5, но не с Firebird 2.1. Можно ли обойти это ограничение с помощью FB2.1?
Учитывая тот факт, что ссылки на выбираемые хранимые процедуры внутри представлений были представленный в Firebird 2.5 у вас есть только следующие варианты:
... LEFT JOIN (SELECT ... FROM P_BATCH_SUMMARY(BATCH)) ...
), но не уверен, что это сработает. - person Mark Rotteveel   schedule 01.03.2013