CREATE FUNCTION _boso_sf() RETURNS TABLE AS RETURN ( SELECT TOP 2 * FROM Pagine_tb ) GO -- ESEMPIO 1 SELECT * FROM _boso_sf() -- ESEMPIO 2 SELECT * FROM Pagine_tb a INNER JOIN _boso_sf() b ON a.idpagina = b.idpagina -- ESEMPIO 3 SELECT * FROM pagine_tb a WHERE a.idpagina in ( SELECT idpagina FROM _boso_sf() ) DROP FUNCTION _boso_sf