anchor.diff:          .end();
   ----
    
  -
  +[[sql-component-header-values]]
   == Header values
   
   When performing `update` operations, the SQL Component stores the update
   count in the following message headers:
   
  -[width="100%",cols="10%,90%",options="header",]
  +[cols="1,3"]
   |===
   |Header |Description
   
  
positive.code: `org.apache.camel.processor.idempotent.jdbc.JdbcMessageIdRepository` for
  your needs:
  
  [width="100%",cols="10%,10%,80%",options="header",]
  |===
  |Parameter |Default Value |Description
  
  
negative.code: For `select` operations, the result is an instance of
  `List<Map<String, Object>>` type, as returned by the
  http://static.springframework.org/spring/docs/2.5.x/api/org/springframework/jdbc/core/JdbcTemplate.html#queryForList(java.lang.String,%20java.lang.Object%91%93)[JdbcTemplate.queryForList()]
  method. For `update` operations, a `NULL` body is returned as the `update` operation is only set as a header and never as a body.
  
  NOTE: See <<sql-component-header-values, Header values>> for more information on the `update` operation.
  
  By default, the result is placed in the message body.  If the
  outputHeader parameter is set, the result is placed in the header.  This
  