• Replace:

    STUFF((SELECT ', ' + COLUMN_DATA_KEY_COLS.name

    with:

    STUFF((SELECT ', ' + COLUMN_DATA_KEY_COLS.name + ' ' +SUBSTRING('+-',INDEX_COLUMN_DATA_KEY_COLS.is_descending_key+1,1)