Oracle使用navicat建表查询时表不存在
来源:互联网 发布:长距离传输网络信号 编辑:程序博客网 时间:2024/05/28 20:20
navicat可视化创建了表,可是就是不能查到!这个为什么呢?
select * from user;
我们如果给user加上双引号才能查到select * from "user";
结论:
1、oracle表和字段是有大小写的区别。oracle默认是大写,如果我们用双引号括起来的就区分大小写,如果没有,系统会自动转成大写。
2、我们在使用navicat使用可视化创建数据库时候,navicat自动给我们加上了“”,在创建数据库时实际的代码是这样的
DROP TABLE "ROOT"."user";CREATE TABLE "ROOT"."user" ("userid" NUMBER(2) NOT NULL )
3、我用sql语句进行创建表和字段
①不加双引号创建变大写
②加双引号,跟我们使用navicat可视化操作一样
因此建议:
1.还是养成手写sql语句的习惯,在创建的时候就不要使用了双引号!这样我们就可以到达像mysql等一样不区分大小写了。
2.尽量养成大写操作数据库的习惯。
阅读全文
0 0
- Oracle使用navicat建表查询时表不存在
- Oracle通过Navicat建表查询时表不存在的问题解决
- Navicat for Oracle 表名不存在 ORA00903
- 关于使用powerdesigner 导入oracle数据库表,使用查询语句是查询报表不存在
- Navicat工具多表查询
- 谈谈Navicat for Oracle 表栏位的使用
- oracle表或视图不存在
- oracle 表或试图不存在
- ORACLE报错:表不存在
- oracle新建用户导入scott的表,解决新用户查询scott表时出现表或视图不存在的问题
- 使用Navicat连接Oracle
- oracle 存储过程查询dba_free_space ORA-00942:表或视图不存在
- Oracle表明明存在SQL查询数据提示表不存在异常
- mysql 查询表出错 提示表不存在
- sql关于联表查询不存在
- Navicat工具安装及单表查询
- oracle导入时提示表空间不存在的问题
- ORACLE导入数据库时,提示表空间不存在
- SVN CleanUp报错
- PHP中数据类型转换的三种方式
- 小米MIX2有什么缺点?这个应该是最致命的!
- 科大讯飞笔试
- tomcat+java的web程序持续占cpu问题调试
- Oracle使用navicat建表查询时表不存在
- 服务器端接入有盟推送,实现为android 和 ios推送的功能
- imageLoader自定义配置
- C# 访问修饰符internal的访问范围误区释疑
- sql concat() 函数解释
- vue实现模态框的通用写法
- Spring 系列: Spring 框架简介
- RESTEASY ,从学会使用到了解原理。
- java知识点整理(持续更新)