.append("insert into ")
.append("INSERT INTO ")
    public static void insert(Context context, TableRow row)        throws SQLException    {        String table = canonicalize(row.getTable());        StringBuffer sql = new StringBuffer()            .append("insert into ")            .append(table)            .append(" ( ");        ColumnInfo[] info = getColumnInfo(table);        for (int i = 0; i < info.length; i++ )        {            sql.append(i == 0 ? "" : ", ").append(info[i].getName());        }        sql.append(") values ( ");        // Values to insert        for (int i = 0; i < info.length; i++ )        {            sql.append(i == 0 ? "" : ", ").append("?");        }        // Watch the syntax        sql.append(")");        execute(context.getDBConnection(),                sql.toString(),                Arrays.asList(info),                row);    }