adima пишет:
Alex Kozlov wrote:
делаю
update LTP
set Soato = cast(Kod_Soato as VARCHAR(10))
получается
1212840046 --> '1.21e+009'
как сделать
1212840046 --> '1212840046'
поля
KOD_SOATO DOUBLE PRECISION
SOATO VARCHAR(10)
может попробовать cast(cast(Kod_Soato as integer) as
varChar(10))
правда, может быть и другие, более
правильные способы
set soato = cast(cast(Kod_Soato as integer) as varChar(10))
выдает
Arithmetic overflow or division by zero has occurred.
arithmetic exception, numeric overflow, or string truncation.