Hallo,
schlampig programmiert.
Wie weiter oben schon gesagt wurde.
Tab1: TabId1,Name
Tab2: TabId2,Tab1Id,Name
Select Name From Tab1
Join Tab2 On Tab2.Tab1Id=Tab1.Tab1Id
Unter Interbase klappt das ohne Probleme.
FB meldet einen Fehler: unbigius (so ähnlich
) join
Das
Name welcher Tabelle ?
2.er Punkt ist das Verwenden von Table-Aliases.
Unter
IB konnte man schreiben
Select Tab1.Name, T1.Tab1Id From Tab1 T1
Unter
FB muss bei Verwendung eines Table-Alias dieser immer verwendet werden
Select T1.Name, T1.Tab1Id From Tab1 T
Lösung ist schon vorgeschlagen:
1.
IB-
DB auf mehrere Tabellen erweitern
2. Backup/Restore auf
FB
Achtung:
zurück geht es nach dem Restore nicht mehr !
ein Backup mit FB2 lasst sich unter
IB NICHT mehr zurückspielen
3. Alle Queries testen unter
FB
4. Umstellen
5. Beten
Heiko