Funkcje PostgreSQL
PHP Manual

pg_field_type

(PHP 4 >= 4.2.0, PHP 5)

pg_field_type Zwraca typ wskazanej kolumny

Opis

string pg_field_type ( resource $wynik , int $numer_kolumny )

pg_field_type() zwraca łańcuch zawierający typ podstawowy kolumny wskazanej przez numer_kolumny w wyniku wynik PostgreSQL-a.

Informacja:

Jeśli kolumna używa domeny PostgreSQL (zamiast typu podstawowego), jest to nazwa podstawowego typu domeny, który jest zwrócony, zamiast nazwy samej domeny.

Informacja:

Ta funkcja dawniej nazywała się pg_fieldtype().

Parametry

wynik

Identyfikator wyniku zapytania do bazy PostgreSQL, zwrócony przez funkcję pg_query(), pg_query_params() lub pg_execute() (między innymi).

numer_pola

Numer pola, zaczynając od zera.

Zwracane wartości

Łańcuch (ang. string) zawierający podstawową nazwę typu pola, lub FALSE w przypadku błędu.

Przykłady

Przykład #1 Pobieranie informacji o kolumnach

<?php
  $polaczenie_do_bazy 
pg_connect("dbname=publisher") or die("Nie można się połączyć");

  
// Załóżmy, że 'tytul' jest typu varchar
  
$res pg_query($polaczenie_do_bazy"select tytul from autorzy where autor = 'Orwell'");

  echo 
"Typ pola tytułu: "pg_field_type($res0);
?>

Powyższy przykład wyświetli:

Typ pola tytułu: varchar

Zobacz też:


Funkcje PostgreSQL
PHP Manual