Hallo Leute,
ich habe ein Problem mit on external bei einer Stored Procedure hier.
Delphi-Quellcode:
Select Standort, StandortStatus
From Standorte
into :Standort, :StandortStatus
do
begin
execute statement ('
select Strasse, Hausnummer, PLZ, Ort from Adressen where Standortstatus=:Standortstatus') (Standortstatus := Standortstatus)
on external '
LOCALHOST/3051:Postal'
as user '
ich' password '
geheim'
into :Strasse, :Hausnummer, :PLZ, :Ort;
Das ganze funktioniert super hier. Mein Problem ist wenn in dem Feld StandortStatus hier nicht steht also NULL ist so wird hier aus der zweiten Datenbank die Daten des letzten gefunden hier eingetragen. Dieses ist nur suboptimal hier.
Kann mir jemadn hier eine Tip geben.
Die Procedure wurde hier gekürtzt damit es übersichtlicher ist.
Tanja