Insert SizingCalcul.dbo.Sizing( month, SizeinMb, RowCounts, year, TableName)
SELECT DATENAME(mm,DOB) MONTH, COUNT(*) * @byteNumberJ /1024 /1024 As
SizeinMB, count (*) RowCounts, DATENAME (yyyy,@created) As 'Year', @tableName as 'TableName'
FROM @TableName
where YEAR(@created) =@year
如果我删除@TableName并放入实际的TableName,上面的工作正常。有没有办法通过将表名作为参数传递来实现这一点
有没有办法将表名作为参数传递给存储过程