在數據庫中創建了一個視圖,引用了同一數據庫中其他表的列。我如何在視圖中找到列的來源?SQL視圖屬性
例如,Info_View
有4列:Name
,Surname
,Job
和Hobby
。這些列從不同的表中綁定。我怎麼知道哪一列來自哪裏?
在數據庫中創建了一個視圖,引用了同一數據庫中其他表的列。我如何在視圖中找到列的來源?SQL視圖屬性
例如,Info_View
有4列:Name
,Surname
,Job
和Hobby
。這些列從不同的表中綁定。我怎麼知道哪一列來自哪裏?
SELECT view_name, Table_Name
FROM INFORMATION_SCHEMA.VIEW_TABLE_USAGE
WHERE View_Name = '<giveViewName>'
ORDER BY view_name, table_name
從here得知
您正在使用哪些DBMS?例如。 SQL Server,Postgre,Oracle,MySQL等?請**用適當的DBMS標記您的問題。 –
@RB。我使用SQL Server – Omnipotent