создание и продвижение сайта (вбиваю в ТОП-10, как гвозди)Настройка и сопровождение платной рекламы яндекс.директ

PHP. Руководство по PHP. 2005

pg_meta_data

Пред.

След.

pg_meta_data

(PHP 4>= 4.3.0, PHP 5)pg_meta_data -- Get meta data for table

Описание

array pg_meta_data (resource connection, string table_name)

pg_meta_data() returns table definition for table_name as an array.

Внимание
-Эта функция является ЭКСПЕРИМЕНТАЛЬНОЙ.

Поведение этой функции, ее имя и относящаяся к ней документация

могут измениться в последующих версиях PHP без уведомления.

Используйте эту функцию на свой страх и риск.

Список параметров

connection

PostgreSQL database connection resource.

table_name

The name of the table.

Возвращаемые значения

An array of the table definition, or FALSE on error.

Примеры

Пример 1. Getting table metadata

<?php

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

$meta = pg_meta_data($dbconn, 'authors');

if (is_array($meta)){

echo '<pre>';

var_dump($meta);

echo '</pre>';

}

?>

Результат выполнения данного примера:

array(3){

["author"]=>

array(5){["num"]=> int(1) ["type"]=> string(7) "varchar" ["len"]=> int(-1) ["not null"]=> bool(false) ["has default"]=> bool(false)

}

["year"]=>

array(5){["num"]=> int(2) ["type"]=> string(4) "int2" ["len"]=> int(2) ["not null"]=> bool(false) ["has default"]=> bool(false)

}

["title"]=>

array(5){["num"]=> int(3) ["type"]=> string(7) "varchar" ["len"]=> int(-1) ["not null"]=> bool(false) ["has default"]=> bool(false)

}

}

Смотрите также

pg_convert()

Пред.

Начало

След.

pg_lo_write

Уровень выше

pg_num_fields

Отвечу на любые вопросы. С уважением, Дмитрий Владимирович.

Ваше письмо×
Free Web Hosting