ORA-00942: 表或视图不存在 现象:明明已经新建了视图,并提交了,直接查询的时候还是报了这个错 解决:视图名那加双引号,与建立的时候保持一致 --SELECT * FROM VIEW_NAME 报错,需要加双引号 SELECT * FROM "VIEW_NAME" 原因:Oracle对大小写敏感,通常在创建和查询时对名称数据库会自动转为大写,但语句中有引号时会按引号中的内容保留;权限问题,当前schema没有该表、视图的访问权限。