Quantcast
Channel: SQLServerCentral » SQL Server 2014 » Administration - SQL Server 2014 » Latest topics
Viewing all articles
Browse latest Browse all 6525

Find all tables and columns used in stored procedure, table function, view and Stored procedure

$
0
0
Hi All,I want write query which show all tables and columns used in stored procedure, table function, view and Stored procedure/* Create Table */CREATE TABLE [dbo].[Data_Table]( [ID] [int] NOT NULL, [Name] [varchar](50) NULL, [Family] [varchar](50) NULL, [Value] [int] NULL,) ON [PRIMARY]/* Used my Table in View so that used fields ID,Family with alias , Value */create VIEW [dbo].[Used_in_View]ASSELECT ID, Family AS LastName, ValueFROM dbo.Data_Table/* Used my Table in Table Function so that used fields ID,Name with alias , Value */CREATE FUNCTION Used_In_TableFunction( )RETURNS TABLE ASRETURN ( SELECT ID, Name AS FirstName, Value FROM dbo.Data_Table)/* Used my Table in Stored Procedure so that used fields Name & Family with alias , Value with alias */CREATE PROCEDURE Used_In_SPASBEGIN SELECT Name + ' ' + Family Full_Name , Value Amunt FROM dbo.Data_TableENDGOOutput query Sample:[i][b]with cte_Required_Query as ( .... )select object_Name,SCHEMA_NAME,Type ,Table_Name,Column_Namefrom cte_Required_Query[/b][/i][b]object_Name SCHEMA_NAME Type Table_Name Column_Name[/b]Used_In_SP dbo Stored Procedure Data_Table FamilyUsed_In_SP dbo Stored Procedure Data_Table NameUsed_In_SP dbo Stored Procedure Data_Table ValueUsed_In_TableFunction dbo Function Table Data_Table IDUsed_In_TableFunction dbo Function Table Data_Table NameUsed_In_TableFunction dbo Function Table Data_Table ValueUsed_in_View dbo View Data_Table FamilyUsed_in_View dbo View Data_Table IDUsed_in_View dbo View Data_Table Value

Viewing all articles
Browse latest Browse all 6525

Trending Articles