我正在阅读"加速C++".我发现一句话说"有时double执行速度比floatC++ 快".读完句子后,我感到困惑float和double工作.请向我解释这一点.
我正在 Oracle 12.2.0.1.0 中创建一个视图,并在我的视图中添加以下条件:
WHERE trunc(whenmodified) = TO_DATE('&userinput', 'DDMMYYYY')
Run Code Online (Sandbox Code Playgroud)
whenmodified 是日期类型。
当用户输入不是 'DDMMYYYY' 格式时,我希望得到一个错误。但是像14142020这样的输入没有错误,并且正在创建视图。我期待以下错误:ORA-01843:无效月份
01843. 00000 - "not a valid month"
*Cause:
*Action:
Run Code Online (Sandbox Code Playgroud)
我正在使用 SQL DEVELOPER。