PHP
downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | conferences | my php.net

search for in the

pg_field_type_oid> <pg_field_size
Last updated: Sat, 24 Mar 2007

view this page in

pg_field_table

(PHP 5 >= 5.2.0)

pg_field_table — Returns the name or oid of the tables field

Popis

mixed pg_field_table ( resource $result, int $field_number, bool $oid_only )

pg_field_table() returns the name of the table that field belongs to, or the table's oid if oid_only is TRUE.

Seznam parametrů

result

PostgreSQL query result resource, returned by pg_query(), pg_query_params() or pg_execute() (among others).

field_number

Field number, starting from 0.

oid_only

By default the tables name that field belongs to is returned but if oid_only is set to TRUE, then the oid will instead be returned.

Návratové hodnoty

On success either the fields table name or oid. Or, FALSE on failure.

Příklady

Příklad 1620. Getting table information about a field

<?php
$dbconn
= pg_connect("dbname=publisher") or die("Could not connect");

$res = pg_query($dbconn, "SELECT bar FROM foo");

echo
pg_field_table($res, 0);
echo
pg_field_table($res, 0, true);

$res = pg_query($dbconn, "SELECT version()");
var_dump(pg_field_table($res, 0));
?>

Výše uvedený příklad vypíše něco jako:


foo
14379580

bool(false)

    

Poznámky

Poznámka: Returning the oid is much faster than returning the table name because fetching the table name requires a query to the database system table.

Viz také

pg_field_name()
pg_field_type()



add a note add a note User Contributed Notes
pg_field_table
There are no user contributed notes for this page.

pg_field_type_oid> <pg_field_size
Last updated: Sat, 24 Mar 2007
 
 
show source | credits | stats | sitemap | contact | advertising | mirror sites