0

Oracle からデータを取得して Excel に表示するマクロを作成しています。Oracle DB には、「Calculated_Quantity」という名前の列を持つカスタム テーブルがあります。この列のデータ型は BINARY_DOUBLE です。

SQL 開発者を使用して Oracle でこの列を照会すると、データを表示できます。ただし、Excel マクロで同じクエリを記述すると、「データ型がサポートされていません」というエラーが表示されます。

ここで何をする必要があるかについての提案。必要に応じて、ここにクエリを投稿できます。

ありがとう、

4

1 に答える 1

0

CAST(または一部の DBMS では) を使用CONVERTして、データをサポートされているデータ型に変換する必要があります。

SELECT 
  CAST(CALCULATED_QUANTITY AS NUMBER(10)) AS Qty 
FROM 
  DW_STG_FSN.SAMPLE
于 2013-10-06T06:22:39.833 に答える