在sqlplus中的基本操作

来源:互联网 发布:mysql获取date当前时间 编辑:程序博客网 时间:2024/06/04 20:06

连接oracle数据库:

cmd->sqlplus->登录

设置每行显示的长度:set linesize 30;

设置每页的记录数:set pagesize 30;

这两个指令为格式化指令;

现在使用的windows操作系统,windows系统在进行一些命令编辑的时候都是没有图形界面的,所以一般想要板鞋程序代码,就必须启动本地的记事本程序。

输入”ed 文件名称”,不写文件后缀,则默认为*.slq。

输入ed mldn


写完命令之后,此时如果不关闭记事本文件,就相当于进入一种阻塞状态,必须等呢过肥记事本关闭才可以继续使用。随后想要执行记事本中的命令,那么使用“@文件名称”,默认找到*.sql的文件执行。例如“@mldn”.


在sqlplus中切换用户:

conn 用户名/密码 [as sysdba],如果现在使用的是sys用户登录,那么必须加上as sysdba,否则无法登录。

显示当前登录的用户:

show user;

select * from emp;出现表或试图不存在,因为emp属于scott用户;严格来讲,emp表的名称为“模式名称.表名称”,后阿狸随着发展,模式名称等同于用户名,所以emp的完整名称为用户名.表名称,即scott.emp;

使用完整名称访问示例:

select * from scott.emp;


在sqlplus中,除了可以使用oracle命令以外,也可以利用host指令调用本机的操作系统命令。


原创粉丝点击