Manuel PHP
Précédent |  | Suivant

# pg_copy_to

(PHP 4 >= 4.2.0, PHP 5)

pg_copy_to -- Copie une table dans un tableau

## Description

array pg_copy_to ( resource connection, string table_name [, string delimiter [, string null_as]] )

pg_copy_to() copie la table table_name dans un tableau. Cette fonction utilise la commande interne SQL COPY TO pour insérer les tableaux.

## Liste de paramètres

connection

  Ressource de connexion de base de données PostgreSQL.

table_name

  Nom de la table à partir de laquelle les données dans rows seront copiées.

delimiter

  Le marqueur qui sépare les valeurs pour chaque champ dans chaque élément de rows. La valeur par défaut est TAB.

null_as

  Comment les valeurs NULL de SQL sont représentées dans rows. La valeur par défaut est \N ("\\N").

## Valeurs de retour

Un tableau avec un élément pour chaque ligne de données COPY. La fonction retourne `FALSE` en cas d'échec.

## Exemples

Exemple 1. Exemple avec pg_copy_to()

`<?php $db = pg_connect("dbname=publisher") or die("Connexion impossible"); $rows = pg_copy_to($db, $table_name); pg_query($db, "DELETE FROM $table_name"); pg_copy_from($db, $table_name, $rows); ?>`

## Voir aussi

pg_copy_from()

Précédent | Sommaire | Suivant
pg_copy_from | Niveau supérieur | pg_dbname