虽然下面的代码打印'错误的星期四',(10-FEB是星期四)
BEGIN
IF to_char(to_date('10-FEB-2011','DD-MON-YYYY'),'Day')='Thursday' THEN
dbms_output.put_line('Correct');
ELSE
dbms_output.put_line('Wrong '||to_char(to_date('10-FEB-2011','DD-MON-YYYY'),'Day'));
END IF;
END;
Run Code Online (Sandbox Code Playgroud)
以下打印'正确',(09-FEB是星期三)
BEGIN
IF to_char(to_date('09-FEB-2011','DD-MON-YYYY'),'Day')='Wednesday' THEN
dbms_output.put_line('Correct');
ELSE
dbms_output.put_line('Wrong '||to_char(to_date('09-FEB-2011','DD-MON-YYYY'),'Day'));
END IF;
END;
Run Code Online (Sandbox Code Playgroud)
我一直试图解决这个问题,但我不能.任何帮助将非常感激.提前致谢.