From e1c8bec0032bce227660f39885e68a7a8f47c6db Mon Sep 17 00:00:00 2001 From: kruthar <kruthar@gmail.com> Date: Tue, 3 Nov 2015 14:48:58 -0600 Subject: [PATCH] [jdbc] change update field set to start at field0 --- jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java b/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java index c800ff0a..910864c6 100644 --- a/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java +++ b/jdbc/src/main/java/com/yahoo/ycsb/db/JdbcDBClient.java @@ -283,11 +283,11 @@ public class JdbcDBClient extends DB implements JdbcDBClientConstants { StringBuilder update = new StringBuilder("UPDATE "); update.append(updateType.tableName); update.append(" SET "); - for (int i = 1; i <= updateType.numFields; i++) { + for (int i = 0; i < updateType.numFields; i++) { update.append(COLUMN_PREFIX); update.append(i); update.append("=?"); - if (i < updateType.numFields) update.append(", "); + if (i < updateType.numFields - 1) update.append(", "); } update.append(" WHERE "); update.append(PRIMARY_KEY); -- GitLab