session_pgsql_reset (PECLsession_pgsqlSVN) session_pgsql_reset—重置与会话数据库服务器的连接 描述 boolsession_pgsql_reset
session_pgsql_status (PECLsession_pgsqlSVN) session_pgsql_status—获取当前的保存处理程序状态 描述 arraysession_pgsql_status
session_pgsql_add_error (PECLsession_pgsqlSVN) session_pgsql_add_error-增加错误计数并设置最后的错误消息 描述 boolsession_pgsql_add_error
session_pgsql_get_error (PECLsession_pgsqlSVN) session_pgsql_get_error-返回错误数和最后一条错误消息 描述 arraysession_pgsql_get_error
session_pgsql_get_field (PECLsession_pgsqlSVN) session_pgsql_get_field—获取自定义字段值 描述 stringsession_pgsql_get_field
session_pgsql_set_field (PECLsession_pgsqlSVN) session_pgsql_set_field—设置自定义字段值 描述 boolsession_pgsql_set_field
PHP4>=4.2.0,PHP5,PHP7) pg_result_status-获取查询结果的状态 描述 mixedpg_result_status(resource$result[,int$type=PGSQL_STATUS_LONG
options 任何数量的PGSQL_CONV_FORCE_NULL,PGSQL_DML_NO_CONV,PGSQL_DML_ESCAPE,PGSQL_DML_EXEC,PGSQL_DML_ASYNC或
fieldcode 可能的fieldcode值包括:PGSQL_DIAG_SEVERITY,PGSQL_DIAG_SQLSTATE,PGSQL_DIAG_MESSAGE_PRIMARY,PGSQL_DIAG_MESSAGE_DETAIL
options 任何数量的PGSQL_CONV_OPTS,PGSQL_DML_NO_CONV,PGSQL_DML_ESCAPE,PGSQL_DML_EXEC,PGSQL_DML_ASYNC或PGSQL_DML_STRING
描述 intpg_connect_poll([resource$connection]) pg_connect_poll()用PGSQL_CONNECT_ASYNC选项调用通过调用pg_connect(
在PGSQL_ERRORS_TERSE模式下,返回的消息仅包括严重性,主要文本和位置;这通常会适合一条线。
返回值 状态可以是PGSQL_TRANSACTION_IDLE(当前空闲),(正在PGSQL_TRANSACTION_ACTIVE执行命令),PGSQL_TRANSACTION_INTRANS(空闲,在有效的事务块中
php$pgsql_conn = pg_connect("dbname=mark host=localhost");if ($pgsql_conn) { pg_trace('/tmp/trace.log
PHP5,PHP7) pg_fetch_array-以数组的形式获取一行 描述 arraypg_fetch_array(resource$result[,int$row[,int$result_type=PGSQL_BOTH
result_type是一个常量,可以为以下值:PGSQL_ASSOC,PGSQL_NUM和PGSQL_BOTH。
php$pgsql_conn = pg_connect("dbname=mark host=localhost");if ($pgsql_conn) { print "Successfully connected
4.2.0,PHP5,PHP7) pg_lo_seek-寻找大对象内的位置 描述 boolpg_lo_seek(resource$large_object,int$offset[,int$whence=PGSQL_SEEK_CUR