zoukankan      html  css  js  c++  java
  • Oracle的DBMS_OUTPUT.PUT_LINE用法及脚本批处理方法

    打印至控制台(无显示):

    BEGIN

    DBMS_OUTPUT.PUT_LINE('Hey look, ma!');

    END;

    /

    打印至控制台(有显示):

    SET SERVEROUTPUT ON

    BEGIN

    DBMS_OUTPUT.PUT_LINE('Hey look, Ma!');

    END;

    /

    打印至控制台(有显示方式二):

    EXECUTE DBMS_OUTPUT.PUT_LINE('Hey look, Ma!');

    exec dbms_output.put_line('Hey look, Ma!');

    /

    执行脚本:

    方式一:单个脚本

    Abc.sql

    insert into userinfo values('2','亚当');

    insert into userinfo values('2','夏娃');

    执行:

    Sql>@c:/abc.sql

    方式二:多个脚本

    a.sql

    insert into userinfo values('4','亚当');

    insert into userinfo values('5','夏娃');

    b.sql

    insert into userinfo values('6','亚当');

    insert into userinfo values('7','夏娃');

    ab.sql

    @@a.sql

    @@b.sql

    执行脚本

    Sql>@c:/abc.sql

    方式三:批处理BAT方式

    Auto.bat

    sqlplus zhd/wdpc @abc.sql

    abc.sql

    @@a.sql

    @@b.sql

    commit;

    pause; --可以注释掉,暂停作用

    exit;

    Show All:显示出Oralce中所有的开关项。具体含义请百度。

    远程连接数据库执行bat批处理

    sqlplus kdbase/kdbase@//10.106.200.183:1521/newdevdb @T_CDK.sql

    插入特殊字符&

    加一句: set define off

    修改表结构:

    alter table table_name

    add (name varchar(20) default 'unkown');

    alter table table_name

    modify (name varchar2(30) default 'hebei');

    alter table table_name

    drop column column_name;

    rename t_xcfl_alter to t_xcfl; --改表名

    显示表结构

    describe hr_employee;

    只能在命令窗口中使用。

  • 相关阅读:
    浅谈C#托管程序中的资源释放问题
    c#基本语法学习笔记
    深入剖析C#多态性
    Reporting Services API
    进程和线程的区别
    化妆品网站,饰品网站
    宠物销售网站
    卖地方特色才产品,类似湖南味道那样的网上专卖店
    建立友情链接联盟
    DIY最残忍U盘
  • 原文地址:https://www.cnblogs.com/langtianya/p/5066635.html
Copyright © 2011-2022 走看看