pg_field_type_oid
pg_free_result
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($res, 0);
?>`

Powyższy przykład wyświetli:

    Typ pola tytułu: varchar

### Zobacz też:

- pg_field_prtlen() - Zwraca drukowalną długość
- pg_field_name() - Zwraca nazwę kolumny
- pg_field_type_oid() - Returns the type ID (OID) for the corresponding field number

pg_field_type_oid
pg_free_result
Funkcje PostgreSQL
PHP Manual