Oracle 新建的表只能加引号才能查询出来怎么办

1549年前 (2017-08-05)oracle数据库5984

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"(......);

 

       表的列名也不要加引号,创建的时候最好都用大写字符


本文原创,转载必追究版权。

分享给朋友:

相关文章

freeMarker 截取字符串(操作字符串函数 )

<#if c.proSummary!?length gt 25>  <!-- 如果长度 >25 截取25个字-->    ...

mysql 建存储过程 实例

drop PROCEDURE if EXISTS sp_lasqCREATE PROCEDURE sp_lasq()    COMMENT '超过5天自动立案&#...

java 实现自增编号+Oracle序列

原理:a,a++,fillStr(a, 9, false, "0");新建序列:create sequence seq_lineminvalue 1maxvalue 9999999...

如何查询端口占用情况 并禁止占用

如何查询端口占用情况 并禁止占用

开始---->运行---->cmd,或者是window+R组合键,调出命令窗口输入命令:netstat -ano可看到是:pid为 2160 的程序占用了80端口;启动任务管理器:ctrl...

如果有人夸你漂亮,你会如何回复

如果有人夸你漂亮,你会如何回复

       因为长得好看,会经常被别人夸长得漂亮,该如何机智而又优雅的回复,才能表达出谦虚而又不失敷衍的??如果是对方谦虚:谢谢,你也很漂...

UUID 生成方法

import java.util.UUID;/**     * UUID 生成方法     * @return uuid &nbs...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。