I am not sure how the title could be for this question but I am encounter weird problem. I am using EF 6 with Code First Approach on Oracle DB 12c by using provider Oracle.ManagedDataAccess. My entity classes are created by their default name on Db. For example, User => Users, Role => Roles. When I try to query to table on PL/SQL Developer tool like
select * from Users t
there will be error like
ORA-00942: table or view does not exist
even table is filled. It means "there is no table or view". After trying lot of ways, I found that if I query like
select * from "Users" t
I can reach data now. So the questions are "why does it happen?", "what effects this?"