程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> 編程綜合問答 >> 金融-關於datastage定義job時字段長度與數據庫表長度不同的問題

金融-關於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

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved