zoukankan      html  css  js  c++  java
  • sqlplus中"-S"和"-L"用法

    Usage: SQLPLUS [option] [logon] [start]

    <option> ::= -H | -V | [ [-L] [-M ] [-R ] [-S] ]

      "-H" 显示sqlplus版本和帮助信息

      "-V" 显示sqlplus版本信息

      "-L" 仅登录一次,通常用来执行procedure、DML

      "-M <o>" 用HTML标记选项 <o>

      "-R <n>" 以限制模式登录,限制sqlplus和文件系统的交互 <n>

      "-S" 以安静模式登录(不显示sqlplus的版本、帮助、提示、命令信息),通常用来获取查询结果并赋值给变量。

    <logon>  ::= <username>[/ ][@<connect_string>] | / | /NOLOG

    <start>  ::= @<URI>|<filename>[.] [ ...]

    • 例子1:sqlplus中查询并赋值,通常使用“-S”

    SYS_DATE=`sqlplus -S $ORACLE_USER/$PASSWORD@$ORACLE_SID <<EOF 
            set heading off
            set pagesize 0;
            set feedback off;
            set verify off;
            set echo off;
            
        SELECT SYSDATE FROM DUAL;
            QUIT
    EOF`

     

    • 例子2:sqlplus中执行DML、Procecure,通常使用“-L”

    sqlplus -L $ORACLE_USER/$PASSWORD@$ORACLE_SID <<EOF
        set serveroutput on
        set linesize 120
        set pagesize 0
        set TAB off
        set FEEDBACK off
        set HEADING off
        set TRIMOUT off
        set Verify off

            INSERT INTO T1 VALUES ('TOUGH1',SYSDATE);
            EXEC TOUGH_PROC('HK');
            COMMIT;
            QUIT
    EOF

     


     

     

  • 相关阅读:
    Java 快速入门-06-JDK 目录文件说明
    Java快速入门-05-数组循环条件 实例《延禧攻略》
    腾讯云服务器 选购+远程控制 图文教程
    无法获得锁 /var/lib/dpkg/lock
    Ubuntu 安装 PhpMyAdmin 图文教程
    基于Redis的BloomFilter算法去重
    CAP理论
    Linux常用命令回顾
    基于Solr实现HBase的二级索引
    Solr搜索服务架构图
  • 原文地址:https://www.cnblogs.com/toughhou/p/3778805.html
Copyright © 2011-2022 走看看