Help for this page

Select Code to Download


  1. or download this
    open my $pipe_fh, '|-', 'sqlplus.exe -s uid/pwd@myserver'
        or die "Can't open pipe: $!";
    
  2. or download this
    print {$pipe_fh} <<'END_OF_SQL'
    select * from emp;
    exit;
    END_OF_SQL
    ;
    
  3. or download this
    print {$pipe_fh} <DATA>;
    
  4. or download this
    close $pipe_fh  or die "close failed: $!";
    if ( $? ) {
        die "sqlplus returned non-zero exit status '$?'";
    }
    
  5. or download this
    use strict;
    use warnings;
    ...
    __DATA__
    select * from emp;
    exit;