In uw antwoord stelt u het volgende
Voor nu is het advies om bij gebruik van tabelfunctieparameters te werken met het doorgeven van waarden op positie zoals beschreven in Wat zijn tabelfuncties en tabelfunctieparameters?. Bijvoorbeeld
select ... from NAAM@platform( NAAM => WAARDE ).
Dit werkt dus niet zoals ik in mijn eerste request liet zien. En ook het volgende werkt niet :
select top 10 *
from VismaNet.GeneralLedgerTransactions.GeneralLedgerTransactions@platform
(ledger = ‘WERKELIJK’),
Hierbij krijg ik een foutmelding.
En ook
select top 10 *
from VismaNet.GeneralLedgerTransactions.GeneralLedgerTransactions@platform
where ledger = ‘werkelijk’
Geeft een error: A value for the parameter ‘ledger’ is required on table ‘VismaNet.GeneralLedgerTransactions.GeneralLedgerTransactions’. itgendid357
waarbij ik @platform vervangen heb door het platform.
Wat voor actie kan nu verder ondernemen om toch de gewenste resultaten te krijgen (het request op een view op generalledgertransactions geeft een timeout omdat er te veel data in zit (ook met een where statement))_