我正在扩展现有应用程序的数据层以使用Firebird 2.5,除了MSSQL和SQLite,但我遇到了绊脚石.
我有一个名为TimeStamp的字段,它将数据/时间存储为TimeStamp类型.这在MSSQL和SQLite下工作正常,其类型是datetime,但在Firebird下可以使用.以下SQL:
SELECT SysTrnId,'TimeStamp' from "TRANSACTIONS"
Run Code Online (Sandbox Code Playgroud)
看似有效,但TimeStamp字段返回为字段名"CONSTANT",内容为文本"timestamp"
是否可以在Firebird下执行此操作,或者我将不得不重命名该字段并更改其他数据层中的代码.