Subject | Re: [firebird-support] FB2 Integer overflow |
---|---|
Author | leugim@poczta.onet.pl |
Post date | 2006-12-11T22:52:56Z |
Hello,
Helen Borrie napisał(a):
table so I believe the structure is exactly the same as ATABLE and so
the order. When the order is mixed the statement fail just after
execution and in this case it's after hundreds of minutes.
The primary key is in fact integer (32bit) and is populated from
generator but it is far to reach the limit of 2^31. Any way, in source
and destination all table fields have the same types so it shouldn't be
a problem. (destination table have no triggers, only not nulls and
primary key).
I tried to copy a smaller bunch of data and it worked! I checked the
firebird log but no any unusual statements. Could it be a bug?
Thank you for suggestions. I will try to reproduce the problem in the
development environment and if I succeed I will write about results.
Best regards.,
...michal
Helen Borrie napisał(a):
> A common cause of this would be where you have defined a column ofAdam napisał(a):
> type Integer to hold a value produced from a generator, that you
> populate by a trigger. Generators are BigInt; so, when the generator
> reaches the number 2,147,483,648 it will overflow.
> My guess is that the field order is mixed. Have you tried toI created a ATABLE_20060701 by extracting the metadata from original
> explicitly name each field in your statement.
table so I believe the structure is exactly the same as ATABLE and so
the order. When the order is mixed the statement fail just after
execution and in this case it's after hundreds of minutes.
The primary key is in fact integer (32bit) and is populated from
generator but it is far to reach the limit of 2^31. Any way, in source
and destination all table fields have the same types so it shouldn't be
a problem. (destination table have no triggers, only not nulls and
primary key).
I tried to copy a smaller bunch of data and it worked! I checked the
firebird log but no any unusual statements. Could it be a bug?
Thank you for suggestions. I will try to reproduce the problem in the
development environment and if I succeed I will write about results.
Best regards.,
...michal