Appian Community
Site
Search
Sign In/Register
Site
Search
User
DISCUSS
LEARN
SUCCESS
SUPPORT
Documentation
AppMarket
More
Cancel
I'm looking for ...
State
Not Answered
Replies
10 replies
Subscribers
7 subscribers
Views
9791 views
Users
0 members are here
Share
More
Cancel
Related Discussions
Home
»
Discussions
»
User Interface
Passing single input variable with multiple values to Stored Proc
jaishankarj
over 7 years ago
Hi All. I am trying to execute a stored proc from SAIL having a input parameter as pinABC which is of type Text and can hold multiple values. The stored proc will execute a query having where clause as "WHERE ABC IN (pinABC)". When a single value is getting passed to the stored proc it is working fine, but the moment there are multiple values being passed from SAIL - it is failing. Any help on how to pass a parameter with multiple values to Stored Proc? Sample query as below:
local!spResult:fn!executestoredprocedure(
dataSourceName: <Data Source Name>,
procedureName: <Stored Proc Name>,
inputs: {{name: "pinABC",value:tostring(ri!ABC)}
}
)
Note: The rule input is of type Text and can have multiple values
OriginalPostID-236582
Discussion posts and replies are publicly visible
Parents
0
brettr
Certified Lead Developer
over 7 years ago
Have you tried using an apply() or touniformstring()? tostring() will flatten an array, so you would have to use a looping function. Try one of the following as the input for the SP:
apply(fn!tosring, ri!ABC)
OR
touniformstring(ri!ABC)
Both of those functions should return a 'list of text string' instead of just text
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Reply
0
brettr
Certified Lead Developer
over 7 years ago
Have you tried using an apply() or touniformstring()? tostring() will flatten an array, so you would have to use a looping function. Try one of the following as the input for the SP:
apply(fn!tosring, ri!ABC)
OR
touniformstring(ri!ABC)
Both of those functions should return a 'list of text string' instead of just text
Cancel
Vote Up
0
Vote Down
Sign in to reply
Verify Answer
Cancel
Children
No Data