En versiones anteriores de SQL Server, no es posible pasar una variable de tabla en el procedimiento almacenado como un parámetro, pero ahora en SQL Server 2008 se puede utilizar con valores de tabla de parámetros para enviar varias filas de datos a un procedimiento almacenado o una función sin crear una tabla temporal o pasar tantos parámetros.