Herzlich willkommen
Wenn ich das richtig sehe, greifst du über die BDE auf die Oracle zu. Da habe ich mich ganz schnell von gelöst. Es gibt einfach zu viele Dinge, die die BDE da nicht hinbekommt. (Wie du gemerkt hast)
Das Refresh funktioniert selbst bei anderen Native-Komponenten nicht in jedem Fall. Als Workaround kannst du die Table schließen und wieder öffnen.
Folgende Empfehlung:
Besorge dir Native-Komponenten für den Zugriff auf Oracle.
Falls die Fehlermeldung beim Refresh stimmt, überdenke dein Datenbank-Design.
Benutze für Oracle möglichst Query-Komponenten. So schwierig ist SQL auch nicht.