具有静态值的 Cassandra PreparedStatement
Cassandra PreparedStatement with static values
使用 Cassandra PreparedStatement 时,将字段绑定到静态值有什么好处吗?
例如,status 是否也应该有一个绑定变量,即使我总是要在那里使用静态值 'Active'?如果是,为什么?
更新用户 SET status='Active' WHERE user_id=:userid
如果您始终使用具有硬编码属性的相同语句,那么您不必为它使用占位符。仅当您有一些状态为 != Active 的查询时,才有意义使用占位符表示状态
使用 Cassandra PreparedStatement 时,将字段绑定到静态值有什么好处吗?
例如,status 是否也应该有一个绑定变量,即使我总是要在那里使用静态值 'Active'?如果是,为什么?
更新用户 SET status='Active' WHERE user_id=:userid
如果您始终使用具有硬编码属性的相同语句,那么您不必为它使用占位符。仅当您有一些状态为 != Active 的查询时,才有意义使用占位符表示状态