如题
我的oracle 软件安装在 f:盘的根目录下, 我在 h:\myDataBase 里建了个表空间 manage , 在manage 表空间里建了个 Student.dbf 表;请问在 sql*plus 里怎样对我所建的表空间里的表 Student.dbf 进行操作呀?例如查询,插入select * from Student.dbf tablespace Student_manage; 这是我原本想的是这样的,不过好像不行的由于刚学,有点麻烦,希望大家能指点一下?希望能写条语句出来参考参考,谢谢
我的oracle 软件安装在 f:盘的根目录下, 我在 h:\myDataBase 里建了个表空间 manage , 在manage 表空间里建了个 Student.dbf 表;请问在 sql*plus 里怎样对我所建的表空间里的表 Student.dbf 进行操作呀?例如查询,插入select * from Student.dbf tablespace Student_manage; 这是我原本想的是这样的,不过好像不行的由于刚学,有点麻烦,希望大家能指点一下?希望能写条语句出来参考参考,谢谢
解决方案 »
- c++链接oracle数据库查询语句
- oracle中如何编写知识规则
- linux服务器配置请求,oracle配置高手进
- flashback database 急!!!!!!!!!!111111
- 数据库在mount状态下,每次重启机器会生成新的日志文件,我想在mount状态下,不仅对机器作任何操作该状况继续一天是否会生成也会生成新的
- 高分求助,这两天都郁闷死了。监听器没有问题,使用oracle forms builder 时连接数据库提示监听器没有启动?
- 在PRO*C中,如何运用DOS命令
- 表里面有几千条带扣的字符串需要将扣去掉。
- 如何操作Oracle8.05的BLOB字段?
- 寫一個函數用Oracle
- database links
- orcale时间问题
sqlplus "/ as sysdba"
登陆,用select * from user1.表名如果用
sqlplus "user1/password"登陆直接selet * from 表名
1.建立了表空间,在操作系统上对应的是数据文件。
2.建表,如果没有指定表空间,是建立在用户默认表空间上
3.从表里面选择数据,不需要指定表空间,也不允许指定表空间。因为表肯定是隶属于一个表空间的。
4.基本dml语法如下:
insert into student values(..........);
delete from student where ......;
update student set col=.......;
select * from student;
select * from Student
还想补充问一下,是不是那个表空间一定要建在oracle软件的默认目录里的呀,好像当我将表空间的目录与软件安装目录分离时,我用建表的用户登陆成功了,但查找表时,却找不到的,但当我用默认目录时,就可以找到,能否解答一下呢?
你用登录用户创建表时默认是存储在你这个用户的表空间的。如果你创建时候没有指定表空间默认是在users表空间的。