Zitat Zitat von Fuerchau Beitrag anzeigen
Den Fetch 9999 habe ich übersehen, mit NULL-Werten dürfte das nicht klappen, da du kein 2-dimensionales NULL-Array angeben kannst.
Du musst wohl die Sätze einzeln mit Fetch laden und deinen OCCUR selber machen.
Performancemäßig macht das keinen Unterschied.
Hier irrt Baldur, was nicht sehr häufig ist.
- mit SQLDA geht das schon
- ein einfacher Work around mit coalesce im Select statement tut es in den meisten Fällen auch
- block fetch ist für read only Verarbeitung signifikant schneller (ein fetch von 999 Sätzen dauert meist gleichlang wie ein einzelner fetch)
- eingeholt wird das erst bei updates, da ist der positioned wieder mächtig im Vorteil

Ansonsten sollte man sich von den Altlasten occur trennen und dim verwenden

D*B