आपके प्रश्न के लिए
कोई आपके डेटाबेस में सिस्टम व्यू VIEW_COLUMN_USAGE का उपयोग कर सकता है। मैंने यह दृश्य बनाया है
USE [ScratchPad]
GO
CREATE VIEW [dbo].[View_1]
AS
SELECT second
FROM dbo.deleteme
GO
नीचे दी गई क्वेरी का उपयोग करना:
SELECT TOP 1000 [VIEW_CATALOG]
,[VIEW_SCHEMA]
,[VIEW_NAME]
,[TABLE_CATALOG]
,[TABLE_SCHEMA]
,[TABLE_NAME]
,[COLUMN_NAME]
FROM [ScratchPad].[INFORMATION_SCHEMA].[VIEW_COLUMN_USAGE]
मुझे यह परिणाम मिला जिसमें कॉलम और टेबल का नाम शामिल है
## VIEW_CATALOG VIEW_SCHEMA VIEW_NAME TABLE_CATALOG TABLE_SCHEMA TABLE_NAME COLUMN_NAME
ScratchPad dbo View_1 ScratchPad dbo deleteme second
क्वेरी में WHERE क्लॉज जोड़ें और आपको अपना उत्तर मिल जाएगा।
यदि आप बाधाओं को देखना चाहते हैं तो "[INFORMATION_SCHEMA].[CONSTRAINT_COLUMN_USAGE]"
दृश्य का उपयोग करें।मेरा सिस्टम MSSS 2K8 है आपके 2K5 सिस्टम में समान सिस्टम दृश्य होने चाहिए