Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

/Tampilkan mysql buat batasan?

Untuk hanya menampilkan batasan kunci asing, Anda dapat memeriksa constraint_type di information_schema.table_constraints dan mendapatkan kolom yang terpengaruh di information_schema.key_column_usage melalui gabungan

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Hitung kejadian berdasarkan beberapa kondisi untuk dua tabel

  2. kueri mysql untuk mencocokkan kalimat dengan kata kunci di bidang

  3. MySQL memilih baris di mana gabungan kiri adalah nol

  4. Pernyataan MySQL SIAPKAN dalam prosedur tersimpan

  5. Rails install mysql - Kesalahan saat menginstal mysql2:ERROR:Gagal membuat ekstensi asli permata