Temos um workspace FME onde preciso atualizar linhas na tabela que atendem a uma condição where. A condição é um valor string. Quando configuro a instrução sql, fica assim.<\/P>
UPDATE ADDRESSES.dbo.ADDRESSES_TEST set internalonly = 1 where 'PARCELID' = @Value(PARCEL_NUMBER)<\/code><\/pre>e quando o executor é executado, o erro abaixo é retornado para cada feature.<\/P>Consulta falhou, possivelmente devido a uma instrução malformada. Texto da Consulta UPDATE ADDRESSES.dbo.ADDRESSES_TEST set internalonly = 1 where 'PARCELID' = 342073103690008 Erro do provedor `(-2147217913) Erro ao converter tipo de dados varchar para numérico.'<\/P>Os campos PARCEL_NUMBER e PARCELID são TEXT em ambas as instâncias. Isto foi usado em python.<\/P>