/*
* call-seq:
* conn.select_value(query, *bind_values)
*
* Return the first value of the first row of the query results.
* Equivalent to conn.query(query, *bind_values).first.first
*/
static VALUE
pgconn_select_value(argc, argv, self)
int argc;
VALUE *argv;
VALUE self;
{
VALUE result = pgconn_exec(argc, argv, self);
VALUE value = fetch_pgresult(get_pgresult(result), 0, 0);
pgresult_clear(result);
return value;
}