public boolean execute() throws SQLException {
		
		PreparedStatement ps;
		if (columns != null || columns.length() != 0) {
			columns.setCharAt(columns.lastIndexOf(","), ')');

			if (values != null || values.length() != 0) {
				values.setCharAt(values.lastIndexOf(","), ')');
			}
			builder.append(columns).append(values);
		}
		ps = build(connection);
		System.err.println(ps.toString());
		return ps.execute();
	}