• 学习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:注意书写语句的时候要加上分号 ” ; ”

  • 相关阅读:
    常用资源
    printf打印颜色
    Vue开发中踩坑-Day3
    Vue开发踩坑-Day2
    Vue开发中的踩坑-day1
    Python中virtualenv的使用
    第十一章:Python高级编程-协程和异步IO
    第十章:Python高级编程-多线程、多进程和线程池编程
    第九章:Python高级编程-Python socket编程
    自定义Element父子不关联的穿梭树
  • 原文地址:https://www.cnblogs.com/kgb250/p/2431415.html
Copyright © 2020-2023  润新知