【已解决】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";

解决

成功解决!


目录
相关文章
|
6月前
|
关系型数据库 MySQL 数据库
Error: Table ‘bWAPP.users‘ doesn‘t exist
Error: Table ‘bWAPP.users‘ doesn‘t exist
|
SQL 关系型数据库 Oracle
ORA-01466: unable to read data - table definition has changed
1. Oracle建议我们等待大约5分钟之后再进行flashback query新创建的表,否则可能会碰到这个错误ORA-01466: unable to read data - table definition has changed.
1811 0
|
SQL
ORA-02292: integrity constraint (xxxx) violated - child record found
在更新表的主键字段或DELETE数据时,如果遇到ORA-02292: integrity constraint (xxxx) violated - child record found 这个是因为主外键关系,下面借助一个小列子来描述一下这个错误: SQL> create table studen...
2409 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...
2169 0
|
Oracle 关系型数据库 数据库