正如标题所示,我正在尝试创建一个统一的查询语句,该语句具有适用于Oracle SQL和SQL Server的兼容语法。
我目前使用的语法是基于Oracle编写的:
SELECT *
FROM TableA
WHERE CREATION_DATE = TO_DATE('12-09-2015', 'DD-MM-YYYY')
当我在SQL Server中尝试构建时,这并不起作用。SQL Server的语法是:
SELECT *
FROM TableA
WHERE OrderDate='12-09-2015'
但是在Oracle SQL中这不起作用...
那么有没有一种统一的方法来编写它呢?
YYYYMMDD
。 - Panagiotis Kanavos