我可以使用传递表名称作为参数吗?

时间:2017-11-13 15:24:38

标签: sql-server tsql

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,上面的工作正常。有没有办法通过将表名作为参数传递来实现这一点

有没有办法将表名作为参数传递给存储过程

0 个答案:

没有答案