sql >> Database >  >> RDS >> Mysql

Lijst met beperkingen van MySQL-database

Gebruik de information_schema.table_constraints tabel om de namen te krijgen van de beperkingen die in elke tabel zijn gedefinieerd:

select *
from information_schema.table_constraints
where constraint_schema = 'YOUR_DB'

Gebruik de information_schema.key_column_usage tabel om de velden in elk van deze beperkingen te krijgen:

select *
from information_schema.key_column_usage
where constraint_schema = 'YOUR_DB'

Als je in plaats daarvan praat over externe sleutelbeperkingen, gebruik dan information_schema.referential_constraints :

select *
from information_schema.referential_constraints
where constraint_schema = 'YOUR_DB'


  1. MySQL:ongeldig gebruik van groepsfunctie

  2. Volledige foutmeldingen ophalen in isql

  3. Optimistische gelijktijdigheid met Entity Framework en MySQL

  4. Verbinding maken met MS SQL Server met Windows-verificatie met Python?