sql >> データベース >  >> RDS >> Mysql

Mysql show create制約?

    外部キー制約のみを表示するには、information_schema.table_constraintsのconstraint_typeを確認し、結合を介してinformation_schema.key_column_usageの影響を受ける列を取得します

    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. OracleRACHAソリューションとGaleraClusterforMySQLまたはMariaDBの比較

    2. 1ページに制限するMySQLクエリの数はいくつですか? PHP / MySQL

    3. PHP、MySQL、SELECTの質問

    4. PL / pgSQL関数をリファクタリングして、さまざまなSELECTクエリの出力を返します