SQL ServerでFirebirdで実行されていない次のクエリがあります。SQL ServerからFirebirdへのクエリ変換(内部結合を使用するUPDATE)
UPDATE TABLE1
SET FIELD1 = XFER.FIELD2
FROM COMPANY
INNER JOIN TABLE2 AS XFER
ON TABLE1.FIELD1 = XFER.FIELD1 WHERE FIELD1 not like 'STRING1%'
私はこれをどのようにFirebirdに変換しますか?私がそれを残すと、それは私にエラー "トークン不明"を与えます。
正確には、あなたのクエリに「company」を使用していますか?会社とテーブル2の間を制限する条件はありません。これは効果的にデカルト積を作り、あなたはそれを使用しません。 –