除了MSSQL和SQLite之外,我還擴展了現有應用程序的數據層以與FireBird 2.5一起工作,但卻遇到了絆腳石。使用保留字TimeStamp作爲字段名稱(Firebird 2.5)
我有一個名爲TimeStamp的字段,它將數據/時間存儲爲TimeStamp類型。這在MSSQL和SQLite的類型是datetime的情況下可以正常工作,但是在Firebird下面。下面的SQL:
[CODE]選擇SysTrnId,「時間戳」,從「交易」 [/ CODE]
看似有效,但時間戳字段是回報字段名「恆定」,其內容是文本「時間戳「
是否可以在FireBird下執行此操作,或者我將不得不重命名該字段並更改其他數據層中的代碼。
感謝
科林
謝謝,這做到了。我意識到字段名稱將需要更改,但需要先解決這個問題,然後才能在整個支持的不同數據庫中進行操作。謝謝。 – CDM 2009-11-27 14:18:21
非常有幫助。順便說一句,這裏是保留關鍵字的完整列表:http://www.firebirdsql.org/refdocs/langrefupd25-reskeywords-full-reswords.html – Peter 2015-09-29 11:09:32