oracle 10g 的命令行下操作

来源:百度知道 编辑:UC知道 时间:2024/06/25 03:19:24
我以前用过mysql,一开始只要use databasename;然后create table.....;就可以执行insert,select等操作了,oracle 10g下在em下创建table时还要选择schema,给我的感觉是数据库下有一级是schema,schema的下一级才是table和其他数据结构,请问这个比mysql多出来的schema是干什么用的?
因为我要用jdbc编程,所以需要掌握sqlplus下操作,请问登陆sqlplus后,需要选择数据库,schema然后创建table吗?相应的sql命令是什么呢?
谢谢!

对于oracle,schema就是一个用户.可以认为是带对象的用户!如果你只建个用户,在该用户下不建立任何对象,那么你在EM得SCHEMA下看不到任何内容,但你能在EM下得用户下能看到你创建得用户。

oracle数据库的开发用PLSQL Developer,我现在就用这个,其实也不用你那么麻烦,用这个工具很方便的