Diff for scripts/perl/oracle/oracledump.pl between version 1.20 and 1.21
| version 1.20, 2008/08/20 13:44:51 |
version 1.21, 2008/08/21 08:22:43 |
|
|
| #!/usr/bin/perl |
#!/usr/bin/perl |
| |
|
| # $Platon: scripts/perl/oracle/oracledump.pl,v 1.19 2007-03-27 18:10:07 nepto Exp $ |
# $Platon: scripts/perl/oracle/oracledump.pl,v 1.20 2008-08-20 13:44:51 nepto Exp $ |
| |
|
| use strict; |
use strict; |
| |
|
|
|
| |
|
| ## Query for data then output SQL |
## Query for data then output SQL |
| |
|
| $query = sprintf( 'SELECT %s FROM %s', |
$query = sprintf( 'SELECT "%s" FROM %s', |
| join ( ',', @column_names ), defined $opt_owner ? "$opt_owner.$table" : $table ); |
join ( '","', @column_names ), defined $opt_owner ? "$opt_owner.$table" : $table ); |
| $query .= ' WHERE ' . join ( ' AND ', @opt_where ) if ( scalar @opt_where > 0 ); |
$query .= ' WHERE ' . join ( ' AND ', @opt_where ) if ( scalar @opt_where > 0 ); |
| |
|
| $sth = $dbh->prepare($query); |
$sth = $dbh->prepare($query); |
Platon Group <platon@platon.org> http://platon.org/
|
|