当我使用带有TOAD的Oracle时,我正在体验我认为是奇怪的行为。'执行'和'以脚本执行'之间的区别
我有一个查询:
SELECT
COUNT(as_at_date)
FROM
job_log
WHERE
as_at_date = TO_DATE('24/11/2009', 'dd/mm/yyyy');
当我尝试运行此使用蟾蜍“执行语句”按钮,我得到零行返回。但是,当我使用'作为脚本执行'时,我得到一行返回,这是预期的。
任何人都可以向我解释为什么使用不同的命令会产生结果集的差异?
谢谢。
该查询应始终返回一行。如果您试图在Toad的编辑器中执行查询,请选中“查询查看器”选项卡 - 它会告诉您哪些查询已执行,何时以及它们的状态如何(例如“完成”)。 – 2009-12-08 05:04:33