Sql Server 2012にてOracle10.2.0.3.0に接続しています。
接続は、OLEDBプロバイダー:Oracle Provider for OLE DB で行っています。
たとえば、
TableA
(test1 Number
,test2 Number(10)
,test3 Number(10,1)
)
があった場合、OLE DB ソースで接続し、次のコンポーネントにつなげた後
パスをダブルクリックしてメタデータを確認すると
test1:DT_WSTR
test2:DT_NUMERIC
test3:DT_NUMERIC
となります。
test1についても、test2、test3のように数値型として扱ってほしいのですが
設定などで、数値型として扱うようにできるでしょうか?
データ変換などにより、数値に変換することは可能ですが
NUMBERとだけ定義されている列が多く、それぞれ変換するのは手間なので
一括で数値型として読み込めるような設定ができると助かります。
よろしくお願いいたします。