3 # Given an export from Postgresql, convert it into a series of insert statements
4 # that Oracle can understand.
5 # Assumes the data is stored in files name <tablename>.txt
7 # This is suitable for small databases, but should not be used for large databases
8 # because it inserts the data one row at a time.
10 foreach $filename (@ARGV)
12 print STDERR
$filename."\n";
14 open (INFILE
,$filename);
16 $tablename =~ s/\.txt//;
24 print "insert into $tablename values ($_);\n";
25 if ((++$linecount)== 1000)