Answers for "How to pass table name as parameter in stored procedure in SQL"

SQL
0

How should I pass a table name into a stored proc?

SELECT @ActualTableName = QUOTENAME( TABLE_NAME )
FROM INFORMATION_SCHEMA.TABLES
WHERE TABLE_NAME = @PassedTableName

DECLARE @sql AS NVARCHAR(MAX)
--SELECT @sql = 'SELECT COUNT(*) FROM [' + @ActualTableName + '];'

-- changed to this
SELECT @sql = 'SELECT COUNT(*) FROM ' + @ActualTableName + ';'

EXEC(@SQL)
Posted by: Guest on May-27-2020

Code answers related to "How to pass table name as parameter in stored procedure in SQL"

Code answers related to "SQL"

Browse Popular Code Answers by Language