今天为了提取出公共的fuction提高执行效率,需要传递表的字段作为参数,语法可以通过,但是查询结果不正确。将表字段参数换成实际的字段就可以,问题出在如果将表名,字段名做为参数传递到Sql Server中create function backtoCount(@tablename varchar(50))returns intasbegindeclare @count intselect @count=count(*) from @tablenamereturn @countend但是这样的时候会报错,说变量@tablename要声明对于表名作为变量,我们可以使用object_name(id)方法create function backt...