On Mon, Aug 15, 2005 at 03:12:21PM +0200, H.Merijn Brand wrote: > I'm in the process of trying to have foreign_key_info () implemented on > DBD::Unify, and replacing DBD::Unify::db::link_info () with the correct > equivalent. > > foreign_key_info () accepts either 6 or 7 arguments, of which the third and > the sixth are a table name. > > DBD::Oracle does *NOT* return any information if I pass the table name in the > form I originally created the table with: Lower Case.
Because Oracle normalizes unquoted names to uppercase. > My call now looks like: > > my $stl = $dbh->foreign_key_info (undef, undef, undef, undef, $schema, uc > $table); > > which looks bloody stupid. > Bug? No. Tim.
