SELECT
	SQL

FROM(
  
  SELECT
	'update tbfamilia f set f.MASCARA_PRODUTO = ''#MODELO_ID #MODELO_DESCRICAO #COR_DESCRICAO'';' as SQL,1 as ordem
  FROM string_split('',',')

  union

  SELECT 
	CONCAT('update or insert into TBMODELO_COR (MODELO_ID, COR_ID, PERCENTUAL_TALAO, STATUS_PRODUTO) values (',[Produto],', ',[Cor],', 0, 1) matching (MODELO_ID, COR_ID); ') as SQL,2 as ordem
  FROM [Alphaind].[dbo].[Produtos_Item]

  union 

  SELECT
	'update tbfamilia f set f.MASCARA_PRODUTO = ''#MODELO_ID #MODELO_DESCRICAO #COR_DESCRICAO'';' as SQL,3 as ordem
  FROM string_split('',',')

) a order by a.ordem 