位置: 编程技术 - 正文
推荐整理分享PHP:pg_escape_identifier()的用法_PostgreSQL函数,希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!
(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().
dataA string containing text to be escaped.
返回值A string containing the escaped data.
范例
Example #1 pg_escape_identifier() example
<?php//Connecttothedatabase$dbconn=pg_connect('dbname=foo');//Escapethetablenamedata$escaped=pg_escape_identifier($table_name);//Selectrowsfrom$table_namepg_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
标签: PHP:pg_escape_identifier()的用法_PostgreSQL函数
本文链接地址:https://www.jiuchutong.com/biancheng/281510.html 转载请保留说明!友情链接: 武汉网站建设