У меня есть следующий запрос на 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%'
Как я могу преобразовать это в жаровню? Если я оставлю это так, как будто это дает мне ошибку «Неизвестный токен».
В чем именно заключается использование 'компании' в вашем запросе? Нет никаких условий для ограничения между компанией и таблицей 2, что фактически делает декартовой продукт, и вы его не используете. –