易截截图软件、单文件、免安装、纯绿色、仅160KB

oracle 的疑惑 ?设置用户下的表问题!

oracle 的疑惑 ?设置用户下的表问题!


我新建了一个数据 db

在数据下建立一个表 空间 data_data
            临时表空间 data_temp

然后又建了好几张表:tb_one ,tb_two 等等


然后我又在建了一个用户  用户名:test  密码:test 。

-------------------
<add key="OracleConn" value="server=127.0.0.1:1521;user id=test;password=test;data source=db;"> </add>
数据库连接应该没有问题
-------------------
然而,就在我写查询语句“select * from tb_one”
竟然报出“表或视图不存在”的问题。
-------------------
之后我又这么写 “select * from test.tb_one”
却是可以的。难道要我在写sql语句前 每一张表的前面加上“test.”么?(那样也太累了)
又或者我要把表都放在默认用户system下?
-------------------
大家帮出出注意。
不用的登录名对应的是不同的schema 所以 test 登录后默认的schema 是 test,
select * from tb_one 也就等同于 select * from test.tb_one

改成 select * from db.tb_one 试一下。当然你要先做好授权给 test

SQL code:
SQL> show user
USER is "SCOTT"
SQL> drop table t1;

Table dropped.

SQL> create table t1(id number); --在SCOTT SCHEMA下创建一个表T1

Table created.

SQL> insert into t1 values


相关问答:

oracle 10g web登陆EM的问题? - Oracle / 基础和管理

安装了Oracle 10g,默认安装了orcl数据库,这个数据库能不能删除啊,还有我如果新建了其他数据库,怎么知道在web中登陆不同数据库的地址啊?

1
可以删除
2
在WEB地址栏中输入地址的时候指定新创建的数据库的IP ......

oracle数据库的名字问题 - Oracle / 基础和管理

我在创建数据库的时候用的名字为oracle10,但是创建好后,在默认的目录下显示的名称却是oracle10g,这是为什么?
你看的 10g是安装目录吧 

SQL> select name from v$database;
NAME
---------
ORCL ......

oracle 10g安装到85%时报错

各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时候就报错不能继续安装?

内存多大? 重新下个数据库安装试试..

引用
各位oracle高手,请教一下为什么oracle 10g在安装到百分之八十五的时 ......

java怎么连接Oracle,急啊 - Java / Java相关

private static final String URL = "jdbc:oracle:thin:@localhost:1521:orcl";
private static final String USERNAME = "sys";
private static final String PASSWORD = "s ......

多表关联查询的 sql写法 - Oracle / 基础和管理

大家好,我最近维护一个项目,100多个表
只能用jdbc直连
遇到了多个表 关联 查询的情况 请大家指教
比如
student(studentid,classid)
class(classid,classname)
class_teacher(classid,teacherid)这个是中间表 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号