anchor.diff:  
   Actual call will be done using org.springframework.jdbc.core.SqlOutParameter.
   
  +#### INOUT Parameters
  +
  +INOUT parameters are a combination of all of the above.  They receive a value from the exchange, as well as store a
  +result as a message header.  The only caveat is that the IN parameter's "name" is skipped.  Instead, the OUT
  +parameter's "name" defines both the SQL parameter name, as well as the result header name.
  +
  +[source,java]
  +----------------------------------------------------------------------------------------------------------
  +<to uri="sql-stored:MYFUNC(INOUT DECIMAL(10) ${headers.inheader} outheader)"/>
  +----------------------------------------------------------------------------------------------------------
  +
  +Actual call will be done using org.springframework.jdbc.core.SqlInOutParameter.
   
   ### Camel Sql Starter
   
  
positive.code: 
  Actual call will be done using org.springframework.jdbc.core.SqlParameter.
  
  OUT parameters work same way as IN parameters and they they contain three parts: SQL type(with scale), type name and output parameter name.
  
  SQL type works as in IN parameters.
  
  Type name is optional and work as in IN parameters.
  
  Output parameter name is used for the e OUT parameter name and header where the result will be stored there also.
  
  [source,java]
  ----------------------------------------------------------------------------------------------------------
  
negative.code: -----------------------------
  
  Where template is the stored procedure template, where you declare the
  name of the stored procedure and the IN, INOUT, and OUT arguments. 
  
  You can also refer to the template in a external file on the file system
  or classpath such as:
  