When I have 2 or more columns that are calculated and they should be returned on update then wrong SQL is generated. I found this on https://github.com/ralmsdeveloper/EntityFrameworkCore.FirebirdSQL , but as I see the code this should appear here too.
The generated code is like:
RETURNING COLUMN1 INTO :COLUMN1, COLUMN2 INTO :COLUMN2
but it should be:
RETURNING COLUMN1, COLUMN2 INTO :COLUMN1, :COLUMN2