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

Dotaz k nalezení cizích klíčů

Musíte se připojit k informačnímu schématu a všechny informace o primárním klíči a cizích klíčích najdete v této tabulce

SELECT * FROM information_schema.TABLE_CONSTRAINTS T;

musíte být ROOT pro přístup k information_schema .

POMOCÍ této tabulky můžete najít tabulku, db a zda má cizí klíč.

Doufám, že to pomůže, pokud nechcete použít IF EXIST a uložená procedura. Ale jsem si jistý, že můžete použít IF EXIST lze použít pro dotazy neuložené procedury....



  1. Autentizační plugin 'caching_sha2_password' nelze načíst

  2. MariaDb SQL Injection

  3. Hibernate Named Query - připojte se ke 3 tabulkám

  4. Import psycopg2 Knihovna nenačtena:libssl.1.0.0.dylib