Ich migriere die Software-Datenbank eines Kunden von Oracle nach PostgreSQL, und ich habe ein wenig Verständnis für eine Abfrage, was es tut und folglich wie es zu migrieren.Oracles OUTER JOIN (+) on string - Migration PostgreSQL
Die Abfrage ist:
SELECT *
FROM TBL1, TBL2, TBL3, TBL4
WHERE TBL3.Project_ID = TBL1.Project_ID
AND TBL2.Type_ID = TBL1.Type_ID
AND TBL4.PROPERTY_NAME(+)='Id'
AND TBL4.Entity_ID(+)=TBL1.Entity_ID
Und der Teil ich nicht bekommen, ist die äußere (+) auf 'Id' beizutreten. Ein Join auf einem Tisch, OK, aber auf einer Schnur? Ich habe keine Ahnung, was es macht.
Hat jemand eine Idee? Danke.
http://stackoverflow.com/a/4020794/3682599 –