zoukankan      html  css  js  c++  java
  • 学习Oracle数据库(2)SQLPLUS介绍

    SQLPLUS介绍

    SQLPLUS是ORACLE公司开发的很简洁的管理工具,SQLPLUS是最好的,最核心的ORACLE管理工具。SQLPLUS简洁而高效,舍弃浮华,反璞归真。使用sqlplus,进入sqlplus并进行简单的操作目的是熟悉oracle的小工具sqlplus的使用。

    1、如何进入SQLPLUS界面

    进入DOS,然后键入如下命令

    C:\>sqlplus /nolog

    进入字符界面

    C:\>sqlplusw /nolog

    进入windows界面,windows平台特有的。

    /nolog是不登录的意思。只进入SQLPLUS程序提示界面。

    等待你输入命令。

    2、SQLPLUS的基本操作

    Sql>connect / as sysdba

    连接到本地的最高帐号

    Sql>help index

    Enter Help [topic] for help.

    Sql>show all

    显示当前SQLPLUS的环境设置

    Sql>show user

    显示当前所登录的用户信息

    SQL> clear screen

    有的时候sqlplus会显示的有点乱,光标不在最后,请清屏.

    3、一些常用命令

    Spool

    命令是将屏幕的显示输入到文本文件内,以便查看,有点象屏幕转存。

    SPOOL C:\1.TXT

    SELECT * FROM EMP;

    SPOOL OFF

    以上三行就将SPOOL和SPOOL OFF所夹的屏幕输出到c:\1.txt文件中。

    Spool c:\1.txt append

    Select * from dept;

    Spool off

    加APPEND命令的含义是续写c:\1.txt,如果不加,将会把原来的c:\1.txt覆盖,这是10G的新特性,

    以前的数据库版本不能续写,只能指定新的文件名称。

    Run

    运行SQLPLUS缓冲区内的SQL语句,可以缩写为r

    /

    与run命令相同,运行SQLPLUS缓冲区内的SQL语句

    @脚本

    @%oracle_home%\rdbms\admin\utlxplan.sql

    该句话的含义为运行指定的脚本。

    @@为运行相对路径下的脚本,一般是在大脚本调用小脚本的时候使用。

    Save

    将当前SQLPLUS缓冲区内的SQL语句保存到指定的文件中

    如save c:\2.txt

    Get

    将文件中的SQL语句调入到SQLPLUS缓冲区内。

    如 get c:\2.txt

    Edit

    编辑当前SQLPLUS缓冲区内的SQL语句,如ed

    注释

    --是注释当前行

    /* */是注释多行

    PS:注意书写语句的时候要加上分号 ” ; ”

  • 相关阅读:
    SpringBoot--实现Mybatis的多数据源切换和动态数据源切换
    云服务器查看外网IP地址方法
    Linux性能调优方法总结
    rsyslog配置
    Linux网络优化
    Reversoir sampling
    SQL 中的 NULL 小结
    Go by Example: HTTP Servers
    Linux 在 TOP 命令中切换内存的显示单位
    kubernetes informer 原理解析二
  • 原文地址:https://www.cnblogs.com/kgb250/p/2431415.html
Copyright © 2011-2022 走看看