We've run into a weird problem where a query executed using OracleCommand returns more (duplicate) rows than the exact same query executed in SQL Plus.
More specifically the query in SQL Plus returns 9 rows while the query using OracleCommand.ExecuteReader() returns 12 rows. The additional rows are duplicates of 3 of the 9 previous rows. The result set is the same each time.
It's a simple select on one table with filtering on three of the columns. This problem has occured with two of our customers and we've not been able to replicate them in our testing environment.
Anyone experienced this problem?
Kind regards,
Christoffer