I am extending the data layer of an existing application to work with Firebird 2.5, in addition to MSSQL and SQLite, but I have hit a stumbling block.
I have a field called TimeStamp which stores the data/time as type TimeStamp. This works fine under MSSQL and SQLite where the type is datetime, but falls over under Firebird. The following SQL:
SELECT SysTrnId, TimeStamp from "TRANSACTIONS"
seemingly works, but the TimeStamp field is return as fieldname "CONSTANT" and the contents are the text "timestamp"
Is it possible to do this under Firebird, or am I going to have to rename the field and change the code in the other data layers.