重新编写to_char函数

时间:2019-06-03 09:52:13

标签: oracle performance date oracle12c

当我使用to_char函数时,在EP中称为internal_function,而Index在此列中不起作用。有什么办法可以重写吗?我不想创建基于函数的索引

这是我的谓词代码。

TO_CHAR(createdate,'dd-mm-yyyy') = TO_CHAR(systimestamp,'dd-mm-yyyy')

非常感谢。

1 个答案:

答案 0 :(得分:3)

是的,这正是我们在进行日期比较时必须仅在一侧使用日期列,而在另一侧使用类似@Override protected void onActivityResult(int requestCode, int resultCode, @Nullable Intent data) { super.onActivityResult(requestCode, resultCode, data); switch (requestCode) { case 2:{ loadContacList(); } } } 的表达式而不是trunc(sysdate)的原因。

TO_CHAR