pg_field_type_oidとは? わかりやすく解説

Weblio 辞書 > コンピュータ > PHP関数リファレンス > pg_field_type_oidの意味・解説 

pg_field_type_oid

(PHP 5 >= 5.1.0)
pg_field_type_oid — フィールド番号に対応する型 ID(OID)を返す

説明

int pg_field_type_oid ( resource result, int field_number )
pg_field_type_oid() は、指定した PostgreSQL result リソースにおける指定した field_number の型の OID を返します。
フィールド型についての詳細な情報を得るには、PostgreSQL のシステムテーブル pg_type に対して、この関数で取得した OID を用いて 問い合わせます。PostgreSQL の format_type() 関数は、 型の OID を SQL の型名に変換します。
注意: フィールドが(基本型ではなく)PostgreSQL ドメインを使用している場合は、 ドメインそのものの OID ではなくドメインの元となっている型の OID を返します。

パラメータ

result
pg_query(), pg_query_params() あるいは pg_execute() から返される PostgreSQL の クエリ結果リソース。
field_number
フィールド番号。0 から始まります。

返り値

フィールドの型に対応する OID を返します。エラー時には FALSE を返します。

例 1793. フィールドの情報を得る
<?php
  $dbconn = pg_connect("dbname=publisher") or die("Could not connect");

  // 'title' は varchar 型であると仮定する
  $res = pg_query($dbconn, "select title from authors where author = 'Orwell'");

  echo "Title field type OID: ", pg_field_type_oid($res, 0);
?>
上の例の出力は以下となります。

Title field type OID: 1043

    


参考

pg_field_type()
pg_field_prtlen()
pg_field_name()



このページでは「PHP関数リファレンス」からpg_field_type_oidを検索した結果を表示しています。
Weblioに収録されているすべての辞書からpg_field_type_oidを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からpg_field_type_oid を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

「pg_field_type_oid」の関連用語

pg_field_type_oidのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



pg_field_type_oidのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
PHP Documentation GroupPHP Documentation Group
Copyright © 1997 - 2025 by the PHP Documentation Group.

©2025 GRAS Group, Inc.RSS