日期:2014-05-16  浏览次数:20379 次

通过.bat文件连接oracle 插入数据库记录

想通过一个.bat文件,连接数据库,执行数据操作,需要两个文件,一个是aa.bat,一个是aa.sql

aa.bat如下:

?

sqlplus income_new/income_new@test1 @aa.sql

?

?

aa.sql如下:

--把income_new和income_new改为具有sysdba权限的用户名和密码(如sys用户)   
--conn income_new/income_new@test1 as sysdba
conn income_new/income_new@test1
  
--写SQL语句   
insert into t_jswj_trans_rule
values
  (SEQ_T_JSWJ_TRANS_RULE.nextval,
   '1',
   '2',
   '3',
   '4',
   '5',
   '110100',
   '101011',
   'C001',
   '1',
   '1',
   '1',
   '0',
   sysdate,
   '0',
   sysdate,
   to_date('20120101','yyyy_mm_dd'),
   to_date('20491231','yyyy_mm_dd'));
  
--提交   
commit;
  
--去掉下边注释可以执行完让DOS界面停下来   
PAUSE 按任意键继续......
  
--退出   
exit

?

?

?

?

注意以上两个文件,需要放在同一个目录下,双击aa.bat文件,OK!