3
|
Dmitry Kompot · 技术社区 · 9 年前 |
![]() |
1
4
注释太长了-创建一个简单的函数来测试日期:
然后您可以执行以下操作:
您可能会发现,4月、6月、9月或11月有一个当月31日的条目,或者2月的值大于28/29(尽管我在粘贴的数据中看不到类似的内容)。 否则,您可以尝试使用ANSI日期文本:
或者,更简单的是,给定输入的格式:
|
![]() |
2
1
我认为可能发生的是,Oracle正在将谓词推送到视图的底层表中。 您是否尝试运行查询
而不是查询视图? 您也可以使用NO_PUSH_PRED提示来确认这一点
|
![]() |
3
0
错误消息显示您的月份中有一个无效的日期。用以下方法检查您的数据:
|
![]() |
4
0
这可能是一个很长的机会,但 between 它的语法中没有括号,你试过删除它们吗?
|
|
Johnny T · 基于当前值的SQL合并表[重复] 5 月前 |
![]() |
John D · 需要为NULL或NOT NULL的WHERE子句 5 月前 |
![]() |
ojek · 如何对SQL结果进行分组和编号? 5 月前 |
![]() |
senek · 如何在PL/SQL中将选择结果(列)放入数组中 5 月前 |
![]() |
Sax · 规范化Google表格(第一步) 5 月前 |
![]() |
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 6 月前 |
![]() |
Andrus · 如何在sql中查找第二个匹配项 6 月前 |