辰歆

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

参考资料:http://study.163.com/course/courseLearn.htm?courseId=1509008#/learn/video?lessonId=1811011&courseId=1509008

 

oracle安装完成之后会自动提供一个sqlplus命令,直接运行此命令即可。

直接打开控制台在命令行输入sqlplus便能启动oracle。

随后要求输入用户名密码(其中密码不会显示)。

除了此种方法也可以下输入用户名、密码登入:sqlplus 用户名/密码

数据库之中基本组成是数据表,每一张表会包含有多条数据记录,下面查询一下样例:emp表

通过 SELECT * FROM ENP;命令查询。

起初,表格显示会比较乱。

可以通过 SET LINESIZE 300;设置每行数据长度 和SET PAGESIZE 30;设置每页显示条数。

这两个指令成为格式化指令。

另外可以通过 ed 文件名称(默认后缀为.sql)来编辑指令文件。关闭指令文件后直接用@指令文件名执行。

oracle提供有四个用户,可直接在sqlplus中使用如下语法切换用户:CONN 用户名/密码 【AS SYADBA】

如果使用的是sys用户登录,那么必须写上“AS SYSDBA”,否则无法切换

如:

CONN system/manager

CONN sys/change_on_install

show user 可以显示当前用户名

emp 表属于Scott。严格来讲emp表的名称是“模式名称.表名称”(后来模式名称等于用户名称)不同用户访问需用“模式名称.表名称”方式。

如sys用户下时用

SELECT * FROM scott.emp;

除了可以使用Oracle自己定义的命令外,也可利用HOST指令 + Windows指令 来调用windows指令

 

 总结

(1)设置每行长度:SELECT LINESIZE 长度;

(2)设置每页显示数据个数:SELECT PAGESIZE 长度;

 (3) 切换用户:CONN 用户名/密码 【AS SYADBA】

(4)调用本机命令:HOST +本机命令

 

posted on 2018-04-07 23:54  辰歆  阅读(370)  评论(0编辑  收藏  举报