welchen Dialekt hat die Datebank?
Den bekommst Du so raus:
Code:
isql <Datenbank> -user <> -password <>
SQL> show
sql dialect;
Client
SQL dialect is set to: 3 and database
SQL dialect is: 3
wenn hier irgend wo was vom Dialect 1 die Rede ist, dann ist das Verhalten klar, denn unter Dialect 1 werden Numerics und co. als Doubles gespeichert
also dein befehl gibt das folgende aus :
http://puu.sh/8SqgB.png
scheinbar 3.
und wie gesagt, die variable beim kopieren ist als Numeric(15,5) deklariert, genauso wie das source-feld und das Zielfeld.