Hi,
I am using Surrogated key generator as in oracle the datatype is number(8,0) . i am getting below warning so how can i fix this in SK generator without changing datatype in oracle?
conversion from source type "uint64" to result type "int32
Thanks
Surrogated key generator warning how to get rid off
Moderators: chulett, rschirm, roy
Then the warning isn't from the generator but rather from your target's attempt to squeeze a BIGINT into a NUMBER(8) field. At some point you will overflow that and the job will fail. However, in the meantime an explicit conversion may help, perhaps the DecimalToDecimal() function? Don't have any docs in front of me right now...
-craig
"You can never have too many knives" -- Logan Nine Fingers
"You can never have too many knives" -- Logan Nine Fingers
-
- Premium Member
- Posts: 1735
- Joined: Thu Mar 01, 2007 5:44 am
- Location: Troy, MI
or might be the warning is different? are you sure it is same warning for same stage?
If you changed it to bigint then I expect a warning as
conversion from source type "uint64" to result type "int64"
or the same warning for the next downstream operator, please check the warning message again.
If you changed it to bigint then I expect a warning as
conversion from source type "uint64" to result type "int64"
or the same warning for the next downstream operator, please check the warning message again.
Priyadarshi Kunal
Genius may have its limitations, but stupidity is not thus handicapped.![Wink :wink:](./images/smilies/icon_wink.gif)
Genius may have its limitations, but stupidity is not thus handicapped.
![Wink :wink:](./images/smilies/icon_wink.gif)