UPDATE P SET
P.[DatGeracaoConjuntoDados] = T.[DatGeracaoConjuntoDados],
P.[DscREH] = T.[DscREH],
P.[SigAgente] = T.[SigAgente],
P.[NumCNPJDistribuidora] = T.[NumCNPJDistribuidora],
P.[DatInicioVigencia] = T.[DatInicioVigencia],
P.[DatFimVigencia] = T.[DatFimVigencia],
P.[DscBaseTarifaria] = T.[DscBaseTarifaria],
P.[DscSubGrupo] = T.[DscSubGrupo],
P.[DscModalidadeTarifaria] = T.[DscModalidadeTarifaria],
P.[DscClasse] = T.[DscClasse],
P.[DscSubClasse] = T.[DscSubClasse],
P.[DscDetalhe] = T.[DscDetalhe],
P.[NomPostoTarifario] = T.[NomPostoTarifario],
P.[DscUnidadeTerciaria] = T.[DscUnidadeTerciaria],
P.[SigAgenteAcessante] = T.[SigAgenteAcessante],
P.[VlrTUSD] = T.[VlrTUSD],
P.[VlrTE] = T.[VlrTE]
FROM [TmpTable] AS P INNER JOIN TmpTable AS T ON P.[_id] = T.[_id] ;DROP TABLE TmpTable;