1
測試日期值我們使用SQLServer的生產,但HSQLDB我們的集成測試。使用HSQLDB是因爲它是內存數據庫。與HSQLDB
我有一個SQLServer的SQL執行下面的代碼:
select convert(varchar(8), pos_val_date, 112)
from wscpos;
在HSQLDB,這是行不通的。代碼應該是:
select to_char(pos_val_date, 'YYYYMMDD')
from wscpos;
什麼是適應我的代碼的最佳實踐,以便它可以在生產環境和我的集成測試中運行?
使用SqlServer快速爲你的測試,並且不會在所有使用 –
更改代碼相同的數據庫進行生產測試和集成測試,如果你真的想看看,如果你的代碼將工作。 –
我猜的OP錯過一提的是,他們希望在內存中的解決方案。我不確定MS SQL是否可以提供。 – medveshonok117