php pg insert用法,PHP:pg_escape_identifier()的用法_PostgreSQL函数

pg_escape_identifier

(PHP 5 >= 5.4.4)

pg_escape_identifier —

Escape a identifier for insertion into a text field

说明

string pg_escape_identifier

([ resource $connection

], string $data

)

pg_escape_identifier() escapes a identifier

(e.g. table, field names) for quering the database. It returns an

escaped identifier string for PostgreSQL

server. pg_escape_identifier() adds double

quotes before and after data. Users should not add double

quotes. Use of this function is recommended for identifier

parameters in query. For SQL literals (i.e. parameters except

bytea), pg_escape_literal()

or pg_escape_string() muse be used. For bytea

type fields, pg_escape_bytea() must be used

instead.

Note:

This function has internal escape code and can also be used with

PostgreSQL 8.4 or less.

参数

connection

PostgreSQL database connection resource. When

connection is not present, the default connection

is used. The default connection is the last connection made by

pg_connect() or pg_pconnect().

data

A string containing text to be escaped.

返回值

A string containing the escaped data.

范例

Example #1 pg_escape_identifier() example

// Connect to the database

$dbconn = pg_connect('dbname=foo');

// Escape the table name data

$escaped = pg_escape_identifier($table_name);

// Select rows from $table_name

pg_query("SELECT * FROM {$escaped};");

?>

参见

pg_escape_literal() - Escape a literal for insertion into a text field

pg_escape_bytea() - 转义 bytea 类型的二进制数据

pg_escape_string() - 转义 text/char 类型的字符串

PHP:pg_copy_to()的用法_PostgreSQL函数

pg_copy_to(PHP4=4.2.0,PHP5)pg_copy_to将一个表拷贝到数组中说明arraypg_copy_to(resource$connection,string$table_name[,string$delimiter[,string$null_as]])pg_copy_to()将一个表拷贝到数

PHP:pg_copy_from()的用法_PostgreSQL函数

pg_copy_from(PHP4=4.2.0,PHP5)pg_copy_from根据数组将记录插入表中说明boolpg_copy_from(resource$connection,string$table_name,array$rows[,string$delimiter[,string$null_as]])pg_copy_from()将

PHP:pg_consume_input()的用法_PostgreSQL函数

pg_consume_input(PHP5=5.6.0)pg_consume_inputReadsinputontheconnection说明boolpg_consume_input(resource$connection)pg_consume_input()consumesanyinputwaitingtobereadfromthedatabaseserver.参数connect

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值