【已解决】ORA-00942: table or view does not exist

简介: 【已解决】ORA-00942: table or view does not exist

ORA-00942: table or view does not exist

问题

select * from USR_JXZX_DSJKF_MODEL.SJZX_STZDJS_temp

ORA-00942: table or view does not exist

明明创建了表却说表不存在

思路

表名大小写

Oracle对大小写敏感,通常在创建和查询时对名称数据库会自动转为大写,但语句中有引号时会按引号中的内容保留。例如:

create table "TableName"  (
   "col1"        VARCHAR2(2),
   "col2"        DATE
);

这时查询语句也要相应改成

select * from  "TableName";

解决

成功解决!


目录
相关文章
|
9月前
|
关系型数据库 MySQL 数据库
View ‘information_schema.SCHEMATA‘ references invalid table(s) or column(s) or function(s) or define
View ‘information_schema.SCHEMATA‘ references invalid table(s) or column(s) or function(s) or define
140 0
|
关系型数据库 数据库
ORA-01501: CREATE DATABASE failed
使用dbca建库时遇到ORA-01501: CREATE DATABASE failed这个错误,检查告警日志,发现有下面错误信息: SMON: enabling tx recovery Fri Apr 29 14:06:25 HKT 2016 replication_dependenc...
2029 0
|
Oracle 关系型数据库 数据库