show constraints

Hello all,

I know of the SHOW FIELDS... and SHOW KEYS... statements. I see there is no
SHOW CONSTRAINTS statement.
Is there an other way to find out which foreign keys a table has
implemented?

Thanks in advance Rob
John Smit [ Fr, 10 November 2006 23:50 ] [ ID #1531274 ]

Re: show constraints

I am using PHP 5 and MySQL 5.1 on a windows XP with Apache 2

Rob

"John Smit" <noreply [at] nodomain.xxx> wrote in message
news:c2988$45550222$3ea34df4$27917 [at] news.chello.nl...
> Hello all,
>
> I know of the SHOW FIELDS... and SHOW KEYS... statements. I see there is
> no SHOW CONSTRAINTS statement.
> Is there an other way to find out which foreign keys a table has
> implemented?
>
> Thanks in advance Rob
John Smit [ So, 12 November 2006 13:31 ] [ ID #1532903 ]

Re: show constraints

Use command:

SHOW CREATE TABLE table_name

Note, foreign key available only in innodb. If you use myisam there is
no foreign key.

--
http://www.mastervb.net
http://www.theukmap.com

John Smit wrote:
> Hello all,
>
> I know of the SHOW FIELDS... and SHOW KEYS... statements. I see there is no
> SHOW CONSTRAINTS statement.
> Is there an other way to find out which foreign keys a table has
> implemented?
>
> Thanks in advance Rob
lorento [ Di, 14 November 2006 07:51 ] [ ID #1535456 ]
PHP » alt.php.sql » show constraints

Vorheriges Thema: multiple table searching (complex!!!)
Nächstes Thema: PROCEDURES and TRIGGERS in MySQL - inserting into multiple tables