Pg 'v' Mysql & primary_key_info() & foreign_key_info()
- From: ron@xxxxxxxxxxxxx (Ron Savage)
- Date: Wed, 22 Jun 2005 18:35:43 +1000
Hi Folks
At http://savage.net.au/Perl/list-indexes.pl you can download a demo program.
Comments within the code are:
# Set DBI_DSN=dbi:mysql:name-of-db
# or DBI_DSN=dbi:Pg:dbname=name-of-db
# Set DBI_USER=a-name
# Set DBI_PASS=a-password
Give the program 1 table name of an existing database on the command line, where
there are other tables with foreign keys pointing to the primary key of that
table.
Here are my results:
OS: GNU/Linux 2.4.21
Perl: 5.8.0
DBI 1.48
Postgres: 7.4.7
DBD::Pg: 1.42
Primary keys found: 1 (correct)
Foreign keys found: 4 (correct)
OS: WinXP
Perl: 5.8.6
DBI: 1.48
MySQL: 4.1.10
DBD::mysql: 2.9007
Primary keys found: 0 (wrong)
Foreign keys found: 0 (wrong)
Where exactly is the error? I assume in my code (hope not) or in DBD::mysql.
Could readers please run this code on their systems, and post their results
here?
TIA.
--
Cheers
Ron Savage, ron@xxxxxxxxxxxxx on 22/06/2005
http://savage.net.au/index.html
Let the record show: Microsoft is not an Australian company
.
- Prev by Date: Re: Attempt to initiate a new SQL Server operation with results pending.
- Next by Date: ´how to install perl DBI for windows
- Previous by thread: Re: Attempt to initiate a new SQL Server operation with results pending.
- Next by thread: ´how to install perl DBI for windows
- Index(es):
Relevant Pages
|
|