码迷,mamicode.com
首页 > 其他好文 > 详细

Informatica TO_BIGINT,TO_DECIMAL 转 字符串

时间:2018-01-16 13:48:34      阅读:218      评论:0      收藏:0      [点我收藏+]

标签:字符   ror   uid   class   his   headers   inf   ati   ima   

Informatica PowerCenter中 TO_BIGINT,TO_DECIMAL这两个函数遇到字符串时 会自动返回0值 而不报错。

TO_BIGINT( value [, flag] )

TO_BIGINT( IN_TAX, TRUE )                             
IN_TAX
RETURN VALUE
‘7245176201123435.6789‘
7245176201123435
‘7245176201123435.2‘
7245176201123435
‘7245176201123435.2.48‘
7245176201123435
NULL
NULL
‘A12.3Grove‘
0
‘    176201123435.87‘
176201123435
‘-7245176201123435.2‘
-7245176201123435
‘-7245176201123435.23‘
-7245176201123435
-9223372036854775806.9
-9223372036854775806
9223372036854775806.9
9223372036854775806 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TO_BIGINT(IN_TAX)

IN_TAX
RETURN VALUE
‘7245176201123435.6789‘
7245176201123436
‘7245176201123435.2‘
7245176201123435
‘7245176201123435.348‘
7245176201123435
NULL
NULL
‘A12.3Grove‘
0
‘    176201123435.87‘
176201123436
‘-7245176201123435.6789‘
-7245176201123436
‘-7245176201123435.23‘
-7245176201123435
-9223372036854775806.9
-9223372036854775807
9223372036854775806.9
9223372036854775807

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

TO_DECIMAL( value [, scale] )

例:
TO_DECIMAL( IN_TAX, 3 )

IN_TAX
RETURN VALUE
‘15.6789‘
15.679
‘60.2‘
60.200
‘118.348‘
118.348
NULL
NULL
‘A12.3Grove‘
0
‘711A1‘
711
‘1234567890.123‘
1234567890.123
‘123456789012345678901234567890.123‘
Error. Integration Service skips this row.
‘1234567890123456789012345678901234567890.123
Error. Integration Service skips this row

 

Informatica TO_BIGINT,TO_DECIMAL 转 字符串

标签:字符   ror   uid   class   his   headers   inf   ati   ima   

原文地址:https://www.cnblogs.com/dl-ekong/p/8295825.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!