–1 vote
1.8k views
in Toolkits by (530 points)
Hi,

I have an MS SQL application database. I have a stored procedure with decimal input (18,6).

The stored procedure works correctly when called from   "Microsoft SL Server Management Studies".

When the stored  procedure is called by BPM, the number is rounded to 4 digits. Why?

I use SQL Call Stored Procedure" with this input:

tw.local.sql = " " + "WIDC_SP_AGGIORNACOMP ?

SQL Parameter:

tw.local.parameters[0] = new tw.object.SQLParameter()

tw.local.parameters[0].value = "0.123456";

tw.local.parameters[0].mode = "IN";

tw.local.parameters[0].type = "DECIMAL";

1 Answer

0 votes
by (16.3k points)
can you try with parameters[0].type = VARCHAR

Related questions

+1 vote
1 answer 936 views
0 votes
0 answers 1.5k views
0 votes
0 answers 1.2k views
0 votes
2 answers 7.3k views
0 votes
0 answers 812 views
0 votes
0 answers 787 views

635 questions

495 answers

98 comments

3.0k users

Join BPM Community Discord Channel

Welcome to BPM Tips Q&A, Community wiki/forum where you can ask questions and receive answers from other IBM BPM experts and members of the community. Users with 2000 points will automatically be promoted to expert level.
Created by Dosvak LLC
Our Youtube Channel
...