[英]Is there a way for bigint datatype to accommodate more than 19 digits in informatica?
The row where it exceeds 19 digit sum is ignored by informatica and entered in rejected rows.I have a informatica mapping as follows
我有一个信息映射如下
- The source is oracle database and at the source qualifier I'm doing simple sum of all columns using SQL;
源是 oracle 数据库,在源限定符中,我使用 SQL 对所有列进行简单求和; out of which one column has bigint datatype.
其中一列具有 bigint 数据类型。
- At the target is greenplum database that should store the outcome of sum.
目标是应该存储总和结果的 greenplum 数据库。
Have a look at Transformation Data Types .查看转换数据类型。 Bigint allows precision of up to 19 digits.
Bigint 允许高达 19 位的精度。 For larger ones I guess you need to use Decimal.
对于较大的,我猜你需要使用 Decimal。 Have you tried that?
你试过了吗?
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.