我在Windows7上运行Visual Studio 2017。因为我一天中的一部分涉及Oracle工作,所以我在VS的Server Explore中添加了一个Oracle数据库。工作正常!尝试了一个简单的查询:
SELECT 1 AS ONE FROM DUAL它工作得很好。然后,为了好玩,我尝试了一下:
SELECT trunc(sysdate - 1)
FROM DUAL我发现VS将其重写为:
SELECT        trunc("sysdate" - 1) AS EXPR1
FROM            SYS."DUAL"不出所料,这一切都失败了。有人知道如何阻止VS重写我的查询吗?
发布于 2018-06-19 05:01:40
请尝试在查询中将SYSDATE更改为CURRENT_DATE,看看是否有帮助。
https://stackoverflow.com/questions/50865578
复制相似问题