易截截图软件、单文件、免安装、纯绿色、仅160KB

用SHELL的循环批量执行SQL语句

--ksh下的一个WHILE 循环的例子
integer i=1
while ((i<67))
do 
  pirnt $i
  i=i+1
done
--ksh 下一个FOR循环的例子
for i in `cat listdate.txt`
do
  echo "执行 $i "
done
--- date.pl 用于生成一个时间段文件
#!/usr/local/bin/perl
use DBI;
if($#ARGV<1)
 {
 die "USAGE:date.pl <startdate> <enddate> \n";
 return(0);
}
$rundate1=$ARGV[0];
$rundate2=$ARGV[1];
$dbh=DBI->connect('dbi:Oracle:host=192.xx.xx.2;sid=ora7','report/system','')||
 die('cann\'t connect to database');
$date=$dbh->prepare("select cal_date from calendar where cal_date between to_date(?,'yyyymmdd') and to_date(?,'yyyymmdd')");
$date->bind_param( 1, $rundate1);
$date->bind_param( 2, $rundate2);
$date->execute;
while (@row = $date->fetchrow_array)
{
printf("$row[0]\n");
}
$dbh->disconnect;
---实例 批处理执行一段时间 每天 要执行的程序
date.pl 20100101 20100307 > listdate.txt
for i in `cat listdate.txt`
do
  echo "执行 $i "
  sqlplus cust/cust @cust_get_jf_md2010.sql $i
done


相关文档:

SQL Server中索引

一、SQL Server中数据行的存储方式
     在SQL Server中存放数据的文件会以8KB的大小分页。每一页可以是数据、索引以及其他SQL Server数据库需要为其维护数据文件的数据类型。大多数页是数据页或索引页。页是SQL Server读、写数据文件的单元。每一页只包括一个对象的数据或索引信息,所以在每一个数据 ......

经典SQL语句大全

 SQL分类:
  DDL—数据定义语言(CREATE,ALTER,DROP,DECLARE)
  DML—数据操纵语言(SELECT,DELETE,UPDATE,INSERT)
  DCL—数据控制语言(GRANT,REVOKE,COMMIT,ROLLBACK)
  首先,简要介绍基础语句:
  1、说明:创建数据库
CREATE DATABASE database-name
  2、说明:删除数据 ......

【转】采用p6spy完整显示hibernate的SQL语句

作者:邱洋
QQ:1964477
    虽然在hibernate中有show_sql选项,但是显示出来的语句大多类似
    select * from xxx where value=?
    但是有时候我们需要得到完整的SQL语句,怎么办呢?使用P6SPY就可以完成这个任务
    p6spy是一个开源软件,它可以跟 ......

SQL Server 2005 无法删除数据库作业

遇到MS SQL Server 2005 无法删除数据库作业。
  首先,以sa账户登录,查看以下2个表的数据,如果不为空就有问题。
  Sql代码
  select * from msdb.dbo.sysmaintplan_subplans
  select * from msdb.dbo.sysmaintplan_log
  如果不为空,执行以下操作,基本上不用考虑删除哪一条记录,有问题的作业就 ......

SQL Server 网络别名

网络别名
-----------------------------------------------------------------------------
用途:为远程服务器的已有表添加数据
-----------------------------------------------------------------------------
步骤:
SQL Server2000/2005
1. 运行客户端网络实用工具(
(1) SQL Server2000-Client Network Ut ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号