perl连接oralce取数据并生成excle文件
使用perl Spreadsheet::WriteExcel作报表,生成excle表.例子如下:[@more@]#!/usr/bin/perl -w## System : Macau DW# Program ID : dw_***_srpt.pl# Description : Generate **** report## Create By : Bill ***# Creation Date : 04-SEP-2008# #use strict;use DBI;use Spreadsheet::WriteExcel; #Input Date Parametermy $input_date=$ARGV[0]; #Result File Name Prefixmy $result_file_prefix = "hurrytracking_frpt_"; my $dbh = DBI->connect("dbi:Oracle:", "", "&qu
使用Flashback Query恢复误删除数据
误删除了部分重要数据,并且已经提交,需要恢复。这该怎么办?首先尝试使用flashback query闪回数据。首先确认数据库的SCN变化:[@more@]sys@CCDB> col fscn for 9999999999999999sys@CCDB> col nscn for 9999999999999999sys@CCDB> select name,first_change# fscn,next_change# nscn,first_time from v$archived_Log where status = 'A';NAME FSCN NSCN FIRST_TIME--------------------------------------------------- ----------- ----------- --------------
理解指针和指针的指针及其赋值的小例子
理解指针和指针的指针及其赋值的小例子[@more@]#include <stdio.h>#include <stdlib.h>int main(int argc, char *argv[]){ int n = 5; int *p; int **mp; int *p2; int *p3; p = &n; mp = &p; p2 = &p; p3 = p; printf("----------------------------------n"); printf("size of n is %dn", sizeof(n)); printf("n is %dn", n); printf("&n is %dn", &n); printf("----------------------------------n");