/****** Script do comando SelectTopNRows de SSMS  ******/
SELECT
	
	concat('UPDATE OR insert into TBCOR (DESCRICAO, CODIGO, TONALIDADE, STATUS, STATUSEXCLUSAO, USUARIO_CODIGO, DATA, DISPONIBILIDADE,',
                   'ABREVIADO, TONALIDADE_FORNECEDOR, CLASSE, OBSERVACAO, PERCENTUAL_TALAO, DESCRICAO_ING, DESCRICAO_ESP,',
                   'MAGENTO_ID, AMOSTRA, TON_FORNECEDOR, SUBCLASSE, QTD_CORES, SALESFORCE, TEMPO_SETUP,',
                   'TEMPO_SETUP_APROVACAO, PANTONE, PERFIL, NIVEL_CONTAMINACAO, DATA_ATIVACAO,',
                   'DESCRICAO_COMERCIAL)
     values (''',
	 SUBSTRING([Descricao],0,20),''', ',
	 [Codigo],', ',
     '''C'',1,0,186,current_date, 1,''',
	 SUBSTRING ( [Descricao] ,1 , 3 ),''',',
	 '1,0,'''',0,'''', '''', 0, 0, 0, 0, 1, 0, 0, 0, 0, ''1'', 0,current_date,''',
	 [Descricao],''') matching (CODIGO); '
	 )
  FROM [Alphaind].[dbo].[Cores]