0
votes

Apporter la procédure stockée dans la puissance BI à partir de SQL Server: Erreur lors de la conversion de type de données NvarchaRar en Bigint

J'essaie d'apporter une procédure stockée à partir de SQL Server à utiliser dans la puissance BI pour les tableaux de bord et les rapports. Je reçois le message d'erreur suivant:

Détails: "Microsoft SQL: erreur de conversion de type de données NvarchaRa à Bigint."

Nous utilisons la procédure stockée pour fondamentalement tous nos rapports à Jaspersoft sans problème.

Qu'est-ce qui pourrait être le problème ici? xxx

EDIT: Voici le code de l'enregistrement_procedture < Pré> xxx


2 commentaires

Ne peut pas dire du code que vous avez posté. L'erreur est probablement dans STORED_PROCEDURE, alors veuillez publier le code pour cela.


@Jimhorn Merci, le code a été posté.


3 Réponses :


0
votes

Bien que la variable @CurrentProjectid est de type Nvarparar, vous essayez d'attribuer une valeur convertie en Bigint avec le code Cast (ColumnData comme Bigint).


1 commentaires

Je vois ce que tu veux dire @sonsuz. Comment recommanderiez-vous que je le répare?



0
votes

Si le type de paramètre stocké_procedure2 @prjid est prjid Bigint; Faites @CurrentProjectid Type de variable Bigint. Si le type de paramètre @prjid est Nvarchar, ne transformez pas de coulée (Columndata comme Bigint), utilisez la valeur directement à partir de colonnesData.


0 commentaires

0
votes

J'ai couru à travers le même problème! La solution ci-dessous peut vous aider également. Disons que vous avez 5 paramètres pour exécuter une procédure stockée. Lors de l'utilisation de SQL, vous ne pouvez choisir que saisir les valeurs de trois d'entre elles et qu'il peut toujours exécuter (cela dépend en fait. Les paramètres de certains paramètres ont des valeurs par défaut, si vous n'importez pas cela, les valeurs par défaut seront utilisées. < / p>

Cependant, dans la puissance BI, vous ne devez manquer aucun de ces paramètres. Si la procédure stockée nécessite 5 paramètres, vous devez entrer 5 valeurs pour ces paramètres.

bonne chance.


0 commentaires