zoukankan      html  css  js  c++  java
  • 【Oracle】sqlplus中的set设置

    1.常用set设置

    set heading off      -- 不显示每行的列名
    set pages 0          -- 不进行分页显示
    set feed off         -- 不显示sql语句的运行结果(selected N rows)
    set echo off         -- 是否显示脚本中正在执行的SQL语句 on 显示 off 不显示
    set serveroutput on  -- 使用dbms_output.put_line时,是否在屏幕上显示信息 on 显示 off 不显示
    set feedback off     -- 是否显示当前sql语句查询或修改的行数 off 不显示查询或修改的行数    
    set trimspool on     -- 是否去除重定向(spool)输出每行的拖尾空格,on 去除 off 不去除
    set line 10000       -- 设置一行显示的字符总数
    set verify off       -- 是否显示替代变量被替代前后的语句 on 显示 off 不显示
    set head off         -- 是否显示列标题 on 显示 off 不显示
    

    2.案例实操:使用shell连接到Oracle并查询保存数据到文件

    #!/bin/sh
    sqlplus -s scott/tiger@orcl << EOF
    set heading off
    set feedback off
    set pagesize 0
    set verify off
    set feed off
    set line 120
    spool data.txt
    select * from emp;
    spool off
    quit
    EOF
    

    上述代码就可以将emp表的查询结果保存到文件data.txt中。

  • 相关阅读:
    生成函数代替伯努利数
    关于费用流
    GDOI注意事项
    计算几何 学习笔记
    jzoj5370
    图上的游戏
    小学生语文题
    arcane
    P2305 [NOI2014] 购票
    P3512 [POI2010]PIL-Pilots
  • 原文地址:https://www.cnblogs.com/OliverQin/p/13143301.html
Copyright © 2011-2022 走看看