首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

pg_copy_from

(PHP 4 >= 4.2.0, PHP 5, PHP 7)

pg_copy_from - 将记录插入数组中的表中

描述

代码语言:javascript
复制
bool pg_copy_from ( resource $connection , string $table_name , array $rows [, string $delimiter [, string $null_as ]] )

pg_copy_from()将记录插入到表中rows。它在内部发出一个COPY FROM SQL命令来插入记录。

参数

connection

PostgreSQL数据库连接资源。

table_name

要复制到的表的名称rows

rows

要复制到的数据数组table_name。每个值都rows成了一行table_name。每个值都rows应该是要插入每个字段的值的分隔字符串。值应该是换行终止。

delimiter

为每个元素中的每个字段分隔值的标记rows。默认是TAB

null_as

如何在SQL 中表示SQL NULLrows。默认值是\ N(“\ N”)。

返回值

成功返回TRUE或失败时返回FALSE。

例子

Example #1 pg_copy_from() example

代码语言:javascript
复制
<?php
   $db = pg_connect("dbname=publisher") or die("Could not connect");
   
   $rows = pg_copy_to($db, $table_name);
   
   pg_query($db, "DELETE FROM $table_name");
   
   pg_copy_from($db, $table_name, $rows);
?>

扫码关注腾讯云开发者

领取腾讯云代金券