Oracle 新建的表只能加引号才能查询出来怎么办
oracle数据库新建的表只能加引号才能查出来的解决办法:
CREATE TABLE "tour".""(
tId varchar2(64) NOT NULL ,/*Primary Key*/
tName varchar2 (64) NULL ,
........
)
TABLESPACE "USERS"
创建的表必须给表名加上双引号才能查询:
select * from "testTable";
解决办法:
方法1: 表名全部改为大写。
CREATE TABLE "TOUR"."TESTTABLE"(......);
方法2: 创建表时表名前不要加user名。
CREATE TABLE testTable"(......);
表的列名也不要加引号,创建的时候最好都用大写字符
本文原创,转载必追究版权。