I've connected to the database using DBI->connect and then I prepare the
following query:
my $sth = $dbh->prepare('select sid2,count(*) as dup_count from bio group by
sid2 having count(*) > 1') or die "Couldn't prepare statement: " .
$dbh->errstr;
I get the following messages when I run the program:
/opt/SUNWspro/bin:/usr/local/sbin:/usr/bin:/usr/ccs/bin:/usr/sbin:/usr/local
/bin:/usr/ucb:/usr/afsws/etc:/usr/afsws/bin:/home/db2inst1/sqllib/bin:/home/
db2inst1/sqllib/adm:/home/db2inst1/sqllib/misc:.:/afs/asu.edu/users/k/a/m/ka
mwb/bin:usrlocalbin
DBD::DB2::db prepare failed: [IBM][CLI Driver][DB2/6000] SQL0204N
"KAMWB.BIO" is an undefined name. SQLSTATE=42704
DBD::DB2::st execute failed: [IBM][CLI Driver][DB2/6000] SQL0727N An error
occurred during implicit system action type "2". Information returned for
the error includes SQLCODE "-204", SQLSTATE "42704" and message tokens
"KAMWB.BIO". SQLSTATE=56098
Why is my userid (kamwb) added to the table name (bio)?