金融-关于datastage定义job时字段长度与数据库表长度不同的问题

问题描述

关于datastage定义job时字段长度与数据库表长度不同的问题
大家好,我是金融IT行业,想咨询一个问题,我在做datastage作业开发时,作业运行出现了警告,现在需要消除警告,就发现了原来是因为此job的输入和输出file stage中的列有一个字段长度和数据库表中的字段长度不一样,数据库表是number(11,8),job中却是Decimal(9,6)这样每次执行job都会警告如下:![图片说明](http://img.ask.csdn.net/upload/201511/25/1448414741_325684.png)

我觉得是字段长度不一样导致的,然后我将job中的该字段长度改为Decimal(11,8),有提醒说schema中的该字段有问题,因为etl环境中schema中该表的创建语句中也定义成了Number(9,6):提示信息如下:

此问题困扰我好久,在网上也找不到对应问题,希望大家帮忙看看,领导在催啊 ,谢谢。。。。

解决方案

已解决 要选中该字段进行编辑列中的可控,补0

解决方案二:

一看就是可空控制嘛,和长度没关系,长度不同会警告

时间: 2024-12-21 13:32:54

金融-关于datastage定义job时字段长度与数据库表长度不同的问题的相关文章

数据库 表 字段-怎样读取数据库表中的所有字段名,并分别存储于以这个表名为名字的表中

问题描述 怎样读取数据库表中的所有字段名,并分别存储于以这个表名为名字的表中 怎样读取数据库表中的所有字段名,并分别存储于以这个表名为名字的表中 存储字段名的表的内容格式如下: 第一列存储行号,第二列存储字段名

互联网金融的准确定义

摘要: 互联网金融,对于大部分人而言是个比较陌生的名词.不过随着余额宝的不断发展壮大,市场对于互联网金融开始有了初步的了解,而伴随着国内首家互联网保险公司的横空出世,互联 互联网金融,对于大部分人而言是个比较陌生的名词.不过随着余额宝的不断发展壮大,市场对于互联网金融开始有了初步的了解,而伴随着国内首家互联网保险公司的横空出世,互联网金融仿佛在一夜春风之后,成为大家谈论的焦点.那么互联网金融究竟是什么?其将对未来金融业带来哪些全新变革?对A股市场又将产生哪些深刻的影响?本文给予较全面系统的阐述.

如何定义自动编号字段的初始值和步进值?

问题: 如何定义自动编号字段的初始值和步进值?如何定义自动增加字段的初始值和步进值?如何使删除过数据的自动增加字段的开始值重新从1开始? 回答: 通过以下语句,你可以在建表的时候指定其起始值和步进值:CREATE TABLE tblNewOrder2 ( OrderId AUTOINCREMENT (1000, 10), ItemId LONG, Quantity LONG) 你也可以用下面的语句修改下一个起始值和步进值:ALTER TABLE tblOrder ALTER COLUMN Ord

javascript定义变量时带var与不带var的区别分析

 这篇文章主要介绍了javascript定义变量时带var与不带var的区别,以一个简单实例分析了变量定义时带var与不带var的执行原理及用法区别,需要的朋友可以参考下     本文实例分析了javascript定义变量时带var与不带var的区别.分享给大家供大家参考.具体分析如下: 直接看实例里说明: 代码如下: <script language="javascript" type="text/javascript"> var abc=89;//带

csv文件导入到数据库时字段中的分隔符怎么屏蔽

问题描述 csv文件导入到数据库时字段中的分隔符怎么屏蔽 csv文件导入到数据库过程中,字段中有分隔符的情况应该怎么处理呢?维基百科上说应该用双引号包裹,但这样并没有效果.我用的是sql server2012,请大神指教.

ef-MYsql数据库在创建时字段不区分大小写,求大婶!!!

问题描述 MYsql数据库在创建时字段不区分大小写,求大婶!!! MYsql数据库在创建时表字段不区分大小写,用EF进行映射时出错,求高手! 解决方案 你是在Windows下吧,MySQL在Linux下一般是区分大小写的,而在Windows下都不区分大小写,当然这只是默认配置,你可以更改,只要对数据库的配置做下改动就行了,在MySQL的配置文件中my.ini 中增加一行 lower_case_table_names = 1 参数解释: 0:区分大小写 1:不区分大小写 解决方案二: 字段本来就不

webservice返回xml数据读取 XML 数据时,超出最大字符串内容长度配额 (8192)。

问题描述 webservice返回xml数据读取 XML 数据时,超出最大字符串内容长度配额 (8192). webservice返回xml数据读取 XML 数据时,超出最大字符串内容长度配额 (8192).通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxStringContentLength 属性,可增加此配额 ,怎么解决?谢谢了 麻烦带具体的步骤代码 解决方案 读取 XML 数据时,超出最大字符串内容长度配额 (8192).读取 X

vfp 表单集-VFP采用表单集时,如果采用了PRIVATE所定义的变量,是不是在退出表单集时才会自动取消呢?

问题描述 VFP采用表单集时,如果采用了PRIVATE所定义的变量,是不是在退出表单集时才会自动取消呢? VFP采用表单集时,如果采用了PRIVATE所定义的变量,是不是在退出表单集时才会自动取消呢? 如果在一个表单集的某一个表单中调用了不属于本表单集的表单集,此时第二个表单集中设置PRIVATE的变量,在退出此表单集,会不会自动取消呢?

java-Java修改数据库表时某字段出现重复值不能修改该记录怎么继续修改下一条记录

问题描述 Java修改数据库表时某字段出现重复值不能修改该记录怎么继续修改下一条记录 Java修改数据库表的company_name字段,此字段唯一,company_name这个字段值:前面有问号的去掉以后如果和已有的company_name重复了,就不更新或者删除,前面有问号的去掉以后如果和已有的company_name没重复就去掉问号.如:?北京金瓯鼎建筑装饰工程有限公司莱州分公司和北京金瓯鼎建筑装饰工程有限公司莱州分公司两个公司,把前面有问号的去掉问号,但是有重复的,遇到有重复的不用修改此