NÃO CONHEÇO MUITO DA LINGUAGEM SQL MAS PRECISO DO SEGUINTE: MONTEI UMA TRIGGER E NELA CONVERTO UM NÚMERO DECIMAL PARA HEXADECIMAL. OK. MAS PRECISO USAR ESTE NÚMERO NO FINAL DO SEGUINTE COMANDO: set @cmd = 'opc -h 127.0.0.1 -s SWToolbox.OmniServer -w Tx.ID_ChangeInsert ' + cast (@IDatual as varchar (3)) + ' Tx.Msg_ChangeInsert "||' + cast (@FirstName as varchar (100)) + '||||'+ cast (@profilename as varchar (20)) +'||' + convert (varchar (100),@ExitDate,20) '" ' O PROBLEMA É QUE PRECISO INSERIR OS VALORES HEXADECIMAIS COMO FORMATO TEXTO E SEM O PREFIXO "0x", APENAS OS 8 DIGITOS DO VALOR. EXEMPLO: PARA O NÚMERO "1010" (DECIMAL) PRECISO INSERIR APENAS "000003F2" (HEXADECIMAL) O SQL ME FORNECE DESTA MANEIRA "0x000003F2" (VARBINARY) OBRIGADO.