–1 vote
1.4k 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 772 views
0 votes
0 answers 396 views
0 votes
0 answers 962 views
0 votes
2 answers 4.2k views
0 votes
0 answers 507 views
0 votes
0 answers 450 views

634 questions

495 answers

97 comments

2.7k 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
...