Metadata constraint_referential_integrity
Metadata benchmark · all Metadata queries
Representative SQL
Rendered in the benchmark’s native SQL with default parameters (no dialect translation available).
SELECT tc.table_name AS child_table, rc.unique_constraint_name, ccu.table_name AS parent_table, kcu.column_name AS fk_columnFROM information_schema.table_constraints AS tcJOIN information_schema.referential_constraints AS rc ON tc.constraint_name = rc.constraint_name AND tc.table_schema = rc.constraint_schemaJOIN information_schema.constraint_column_usage AS ccu ON rc.unique_constraint_name = ccu.constraint_name AND rc.unique_constraint_schema = ccu.constraint_schemaJOIN information_schema.key_column_usage AS kcu ON tc.constraint_name = kcu.constraint_name AND tc.table_schema = kcu.table_schemaWHERE tc.table_name LIKE 'benchbox_fk_%'ORDER BY child_tableRepresentative DataFrame
No DataFrame implementation is registered for this query.
Get the exact query for your run
The blocks above are representative. To get the precise statement a specific platform runs at a specific scale, substitute your own values:
from benchbox import MetadataPrimitives
bench = MetadataPrimitives(scale_factor=1.0) # your scale factorprint(bench.get_queries()['constraint_referential_integrity'])Source
Query text: benchbox/core/metadata_primitives/queries.py