sql >> Databáze >  >> RDS >> Mysql

Mysql show vytvořit omezení?

Chcete-li zobrazit pouze omezení cizího klíče, můžete zkontrolovat constraint_type v information_schema.table_constraints a získat dotčené sloupce v information_schema.key_column_usage prostřednictvím spojení

SELECT b.table_name, b.column_name, b.constraint_name,
       b.referenced_table_name, b.referenced_column_name
FROM information_schema.table_constraints a
JOIN information_schema.key_column_usage b
ON a.table_schema = b.table_schema AND a.constraint_name = b.constraint_name
WHERE a.table_schema=database() AND a.constraint_type='FOREIGN KEY'
ORDER BY b.table_name, b.constraint_name;


  1. Spusťte klienta Oracle v 32bitovém režimu na 64bitovém počítači

  2. Spojení dvou podobných tabulek v MySQL

  3. MySQL Vložit řádek, na duplikátu:přidat příponu a znovu vložit

  4. Injekční útok, který uspěje s mysql_query, ale selže s mysqli_query