Có truy vấn nào sẽ đưa cho tôi khóa ngoại được hướng vào một cột bảng cụ thể không? Ví dụ, nói rằng tôi đã có ba bảng:Tập lệnh SQL để tìm khóa ngoại cho một bảng cụ thể?
__________
|Table A |
----------
|Id |
----------
___________
|Table B |
-----------
|Id |
|TableAId | (Foreign Key to TableA.Id)
-----------
___________
|Table C |
-----------
|Id |
|TableAId | (Foreign Key to TableA.Id)
-----------
Tôi cần một truy vấn dọc theo dòng của "Select * Phím Ngoại hướng vào TableA.Id" đó quay trở lại "Bảng C: TableAId", "Bảng B: TableAId ". Tôi đang duyệt qua một số khung nhìn hệ thống INFORMATION_SCHEMA, và có vẻ như tôi có thể dễ dàng thấy những khóa ngoại thuộc Bảng A, hoặc Bảng B riêng lẻ, nhưng tôi không thể tìm thấy ở đâu nó nói "Bảng C có khóa ngoài Bảng A "cụ thể. Tôi có thể tìm ra các chi tiết cụ thể của truy vấn, tôi không thể tìm thấy các quan điểm mà tôi đang tìm kiếm (hoặc tôi đang tìm hiểu về chúng). Bất kỳ trợ giúp sẽ được đánh giá cao.
Cảm ơn! Điều đó sẽ làm. – Ocelot20
Dude - điều này thật tuyệt vời! Tôi đã tìm kiếm một "máy phát điện tham gia" nhưng đây là sql thủ công cho nó. Tôi không thể tìm thấy một công cụ trực tuyến cho điều này (với SQL Server) - có lẽ tôi sẽ viết của riêng tôi! – SlimsGhost