in reply to Re^2: Two keys with the same name in a hash.
in thread Two keys with the same name in a hash.

I use dbmopen to create/open this dbm database file.
The version of perl is 5.8.6 Activeperl.
You're probably using DB_File. Run
perl -MAnyDBM_File -le"print for @AnyDBM_File::ISA"
to verify.

DB_File (or specifically DB_HASH, which is what you're using) doesn't allow multi-valued keys, so chances are you've misdiagnosed the situation. Insert the following snippet and examine your database

use Data::Dumper; $Data::Dumper::Indent=1; $Data::Dumper::Useqq=1; die Dumper( \%DATABASE );
you'll be suprised what you find.

Unless you have a good reason to use dbmopen, you should switch to the tie interface.

MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
** The third rule of perl club is a statement of fact: pod is sexy.