Giving Precision Error
The oracle query table structure you need..?vineesh1701
February 18th, 2011 9:02pm

Hi All, I have a oracle query ...which I have used in ssis oledb source...In oracle(SQLPlus) the query is executed fine....But when I am placing it in oledb source using oracle connection manager ...The query is parsing correctly but when I click columns its showing precision error ( Like precision value should be from 1 to 38 like that )....and this error is on float type columns....except these columns all are coming in the incoming data flow...I am not getting any idea how to fix this kind of issue... I have executed this oracle query in oracle database and its working fine there..... Does anyone faced this kind of issue... any options/alternatives could be helpful... vineesh1701
Free Windows Admin Tool Kit Click here and download it now
February 18th, 2011 9:56pm

you can right click on OLEDB Source, select Advanced Editor, and then go to input and output columns tab, under output columns, select the column which you got data type problem and change data type or precision property of it. http://www.rad.pasfu.com
February 18th, 2011 10:04pm

can you post the query and table structure?http://sqlworkday.blogspot.com/
Free Windows Admin Tool Kit Click here and download it now
February 18th, 2011 10:06pm

Hi, The Precision and Scale are in disabled state ..for that Columns...How can I proceed..? Thanks,vineesh1701
February 26th, 2011 6:15am

I'm not fit in Oracle but it seems that SSIS can't work with the datatype. I suggest there is a chance to convert the values to a datatype which SSIS can work with. Something like Select cast(value as decimal (13,2)) from Oracletable
Free Windows Admin Tool Kit Click here and download it now
February 26th, 2011 6:53am

This topic is archived. No further replies will be accepted.

Other recent topics Other recent topics