select trunc(sysdate,'D') from dual;
但它取决于NLS.此外,我不想通过名称检查结果,因为它可能会根据我的代码将运行的国家/地区的语言而有所不同.
SELECT TRUNC(SYSDATE,'IW') - 7 prevIoUs_monday FROM dual
这是SQLFiddle演示