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