Máme FME workspace, kde potřebuji aktualizovat řádky v tabulce, které splňují podmínku where. Podmínka je hodnota typu string. Když nastavím SQL příkaz, vypadá to takto.<\/P>
UPDATE ADDRESSES.dbo.ADDRESSES_TEST set internalonly = 1 where 'PARCELID' = @Value(PARCEL_NUMBER)<\/code><\/pre>a když se spustí executor, je pro každý prvek vrácena níže uvedená chyba.<\/P>Dotaz selhal, pravděpodobně kvůli nesprávně vytvořenému příkazu. Text dotazu UPDATE ADDRESSES.dbo.ADDRESSES_TEST set internalonly = 1 where 'PARCELID' = 342073103690008 Chyba poskytovatele `(-2147217913) Chyba při převodu datového typu varchar na numeric.'<\/P>Pole PARCEL_NUMBER a PARCELID jsou v obou případech TEXT. Toto bylo použito v pythonu.<\/P>