• Something like this maybe?

    DECLARE @factorial VARCHAR(255)

    SET @factorial = ''

    CREATE TABLE #temp

    (

    id INT,

    value VARCHAR(255)

    )

    INSERT INTO #temp

    (id,

    value)

    SELECT 1,

    '19'

    UNION

    SELECT 2,

    '90'

    UNION

    SELECT 3,

    '20'

    UNION

    SELECT 4,

    '8'

    UNION

    SELECT 5,

    '9'

    UPDATE #temp

    SET @factorial = value = ( CASE

    WHEN @factorial <> '' THEN @factorial + ' + '

    ELSE @factorial

    END ) + value

    SELECT *

    FROM #temp

    DROP TABLE #temp