Tôi đã tìm thấy một giải pháp cho vấn đề. Bằng cách chỉ định mặt nạ cho ngày tháng, nó sẽ cung cấp kết quả phù hợp. Sử dụng:
to_char(to_date('01-JAN-2015','DD-MON-YYYY') ,'J')
thay vì
to_char(to_date('01-JAN-2015') ,'J')
Cung cấp cùng một kết quả thông qua OpenQuery và trực tiếp từ Oracle.