有免费的Oracle数据库模拟器吗?

时间:2015-02-19 22:39:10

标签: oracle oracle11g

我需要测试某些Oracle 11g查询才能获得一些真正的实际体验,例如,这个查询:

select TO_CHAR(TO_DATE('01-JAN-00', 'DD-MON-RR'), 'Day') from dual;

为了100%返回'One'而不是星期几,例如星期一等,以及其他此类查询。

是否有在线免费的Oracle数据库模拟器?

感谢您的帮助。

2 个答案:

答案 0 :(得分:3)

使用SQLFIDDLE对其进行测试 您的查询返回Saturday,将Day更改为D以获取星期数:

select TO_CHAR(TO_DATE('01-JAN-00', 'DD-MON-RR'), 'D') from dual;

DEMO

编辑,如果您想the day number in month试试这个(使用dd):

SELECT to_char(TO_DATE('01-JAN-00', 'DD-MON-RR'),'dd') FROM DUAL

答案 1 :(得分:1)

所有版本的Oracle都可以免费下载和学习。一旦您的Oracle安装涉及将代码转移到生产中,这个棘手的部分就会出现。此时,您需要许可Oracle安装。

如果您需要支持,Oracle个人版并不是非常昂贵。