Oracle的DBMS_OUTPUT.PUT_LINE用法及脚本批处理方法
2015-12-22 14:49
681 查看
打印至控制台(无显示):
打印至控制台(有显示):
打印至控制台(有显示方式二):
执行脚本:
方式一:单个脚本
Abc.sql
执行:
Sql>@c:/abc.sql
方式二:多个脚本
a.sql
b.sql
ab.sql
执行脚本
Sql>@c:/abc.sql
方式三:批处理BAT方式
Auto.bat
abc.sql
Show All:显示出Oralce中所有的开关项。具体含义请百度。
远程连接数据库执行bat批处理
插入特殊字符&
加一句: set define off
修改表结构:
显示表结构
describe hr_employee;
只能在命令窗口中使用。
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','夏娃'); |
insert into userinfo values('6','亚当'); insert into userinfo values('7','夏娃'); |
@@a.sql @@b.sql |
Sql>@c:/abc.sql
方式三:批处理BAT方式
Auto.bat
sqlplus zhd/wdpc @abc.sql |
@@a.sql @@b.sql commit; pause; --可以注释掉,暂停作用 exit; |
远程连接数据库执行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;
只能在命令窗口中使用。
相关文章推荐
- oracle归档模式和非归档模式的切换
- [解决办法]windows的非administrator账户无法通过plsql工具登录oracle数据库
- 关于oracle的备份 导入
- Oracle一列的多行数据拼成一行显示字符
- oracle 特殊符号
- 使用Oracle调度程序自动完成任务
- 如何进行 Oracle 10g RAC关闭及启动
- oracle 9i相关问题
- oracle 查看锁死的表,锁死的进程
- Oracle 日期格式处理
- oracle 查询包含某字段的所有表
- oracle调用JAVA类的方法
- Oracle11g数据库导入Oracle10g问题
- my sql分页 SQLServer分页 oracle分页
- 详解Oracle dg 三种模式切换
- Oracle限制用户只能从指定IP登录
- Oracle数据库 DGbroker三种保护模式的切换
- oracle 分页
- ora-01033:oracle initialization or shutdown in progress;
- Oracle数据库执行脚本常用命令小结