Fonte et Somme de fonctions
Je suis en train d'écrire une macro qui extrait des données à partir d'Oracle et les affiche dans Excel. Dans Oracle DB, nous avons un tableau personnalisé avec une colonne Nommée "Calculated_Quantity". Le type de données de cette colonne est BINARY_DOUBLE. Cependant, quand j'écris une requête dans Excel macro pour récupérer cette colonne, je reçois le message d'erreur "Type de Données n'est pas pris en charge". J'ai donc dû utiliser "Fonte" de la fonction de contourner cette erreur.
Maintenant, j'ai besoin de la somme de cette colonne. Si j'écris l'énoncé comme
Select Id, SUM(CAST(CALCULATED_QUANTITY AS NUMBER(10))) Qty
from DW.SAMPLE
il fonctionne très bien, mais le calcul est faux.
Si j'écris
Select Id, CAST(SUM(CALCULATED_QUANTITY AS NUMBER(10))) Qty
from DW.SAMPLE
J'obtiens une erreur comme manquant parenthèse droite. La parenthèse semble être correct. De l'aide s'il vous plaît! –
Vous devez vous connecter pour publier un commentaire.