हमने वास्तव में इस समस्या का कारण ढूंढ लिया है। हम जेपीए/जेडीबीसी का उपयोग कर रहे हैं और जेडीबीसी दिनांक प्रकार सही ढंग से तैयार नहीं किए गए थे। जबकि ओरेकल दिनांक प्रकार दूसरी सटीकता के साथ है, किसी ने (अब मैं उससे नफरत करता हूं) ने हमारी इकाई प्रकार java.sql.Timestamp में "दिन" विशेषता बनाई (हालांकि यह समय के बिना केवल दिन है)। प्रभाव यह है कि ओरेकल की आवश्यकता होगी टाइमस्टैम्प क्वेरी पैरामीटर के साथ तुलना करने से पहले इसे टाइमस्टैम्प बनाने के लिए तालिका में प्रत्येक प्रविष्टि को कास्ट करने के लिए (एक फ़ंक्शन का उपयोग करें)। इस तरह अनुक्रमणिका का ठीक से उपयोग नहीं किया जा सकता।