• you cant do it that way.. using dynamic query u can build it..

    declare @sql varchar(max)

    set @sql = ''

    select @sql = 'SELECT ' + dbo.fn_columns() + ' FROM Table'

    PRINT @sql

    --EXEC (@sql)