50.6. 消息标头
JBBC 组件支持 8 个消息标头,如下所列:
| Name | 描述 | 默认值 | 类型 |
|---|---|---|---|
| CamelJdbcUpdateCount (producer) | 如果查询是 UPDATE,则查询此 OUT 标头中返回更新计数。 | int | |
| CamelJdbcRowCount (producer) 常数: JDBC_ROW_COUNT | 如果查询是 SELECT,则查询此 OUT 标头中返回的行数。 | int | |
| CamelJdbcColumnNames (producer) | ResultSet 中的列名称作为 java.util.Set 类型。 | Set | |
| CamelJdbcParameters (producer) 常数: JDBC_PARAMETERS |
如果启用了 useHeadersAsParameters,具有要使用的标头的 | Map | |
| CamelRetrieveGeneratedKeys (producer) | 将其值设为 true 以检索生成的密钥。 | False | 布尔值 |
| CamelGeneratedColumns (producer) | 把它设置为指定预期的生成的列。 | string[] 或 int[] | |
| CamelGeneratedKeysRowCount (producer) | 包含生成的键的标头中的行数。 | int | |
| CamelGeneratedKeysRows (producer) | 包含生成的密钥的行。 | list |