从sql server把数据导入oracle后,执行select语句遇到的问题。 权限不足吧connect username2/pw2;grant select on username2.test to username; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 权限很大,多数表可以select,少数几个表不能select,提示“表不存在”, 大小写问题?从user_tables从找找看。如:select table_name from user_tables where upper(table_name) like 'TEST%'; 不是大小写的问题,在itpub上有人告诉我这样做:select * from "webuser".问题解决,可是这是为什么呢? 不是大小写的问题,在itpub上有人告诉我这样做:select * from "test".问题解决了,可是这是为什么呢?具体是哪些表用双引号,哪些表不用引号? 主要是在建立表的时候不要用到ORACLE 的保留字段,例如TEST,JOB,LOAD……,如果用到了该表名是保留字段,那么你只要加“TABLENAME 如果创建表的时候使用了去分大小写的方式即:create table "Tbname"...检索时也要select * from "Tbname"... 主要是到小写的问题,oracle创建表默认的是大写通过其它工具导入oracle如mts和data pump等是小写,在导入时可以修改 关于读取Oracle构架信息的问题 ORA 用自增实现自动编号 相互学习1 oracle数据库中如何得到一定时间内内容有变化的表 Oracle 从哪个版本开始是 i 问一个简单SQL语句的问题 如何优化一条查询语句???(内详) 如何配置一个已经存在的数据库 关于子查询 oracle分页时,获取总数据量的方法 怎样得到每个表的大小,ALL_TABLES中好象没有,第一个告诉我的人得全部的分。 Oracle9I的帮助在哪?
多数表可以select,少数几个表不能select,提示“表不存在”,
从user_tables从找找看。
如:
select table_name from user_tables where upper(table_name) like 'TEST%';
问题解决,可是这是为什么呢?
问题解决了,可是这是为什么呢?
具体是哪些表用双引号,哪些表不用引号?
即:create table "Tbname"...
检索时也要select * from "Tbname"...
通过其它工具导入oracle如mts和data pump等是小写,在导入时可以修改