位置: 编程技术 - 正文

PHP:pg_result_error_field()的用法_PostgreSQL函数

编辑:rootadmin
pg_result_error_field

推荐整理分享PHP:pg_result_error_field()的用法_PostgreSQL函数,希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:,内容如对您有帮助,希望把文章链接给更多的朋友!

(PHP 5 >= 5.1.0)

pg_result_error_field — Returns an individual field of an error report.

说明 string pg_result_error_field ( resource $result , int $fieldcode )

pg_result_error_field() returns one of the detailed error message fields associated with result resource. It is only available against a PostgreSQL 7.4 or above server. The error field is specified by the fieldcode.

Because pg_query() and pg_query_params() return FALSE if the query fails, you must use pg_send_query() and pg_get_result() to get the result handle.

If you need to get additional error information from failed pg_query() queries, use pg_set_error_verbosity() and pg_last_error() and then parse the result.

参数 PHP:pg_result_error_field()的用法_PostgreSQL函数

result

A PostgreSQL query result resource from a previously executed statement.

fieldcode

Possible fieldcode values are: PGSQL_DIAG_SEVERITY, PGSQL_DIAG_SQLSTATE, PGSQL_DIAG_MESSAGE_PRIMARY, PGSQL_DIAG_MESSAGE_DETAIL, PGSQL_DIAG_MESSAGE_HINT, PGSQL_DIAG_STATEMENT_POSITION, PGSQL_DIAG_INTERNAL_POSITION (PostgreSQL 8.0+ only), PGSQL_DIAG_INTERNAL_QUERY (PostgreSQL 8.0+ only), PGSQL_DIAG_CONTEXT, PGSQL_DIAG_SOURCE_FILE, PGSQL_DIAG_SOURCE_LINE or PGSQL_DIAG_SOURCE_FUNCTION.

返回值

A string containing the contents of the error field, NULL if the field does not exist or FALSE on failure.

范例

Example #1 pg_result_error_field() example

<?php$dbconn=pg_connect("dbname=publisher")ordie("Couldnotconnect");if(!pg_connection_busy($dbconn)){pg_send_query($dbconn,"select*fromdoesnotexist;");}$res1=pg_get_result($dbconn);echopg_result_error_field($res1,PGSQL_DIAG_SQLSTATE);?>

参见

pg_result_error() - 获得查询结果的错误信息

PHP:pg_query()的用法_PostgreSQL函数 pg_query(PHP4=4.2.0,PHP5)pg_query执行查询说明resourcepg_query(resource$connection,string$query)pg_query()在查询可以执行时返回查询结果资源号。如果查询失败或者提供的

PHP:pg_query_params()的用法_PostgreSQL函数 pg_query_params(PHP5=5.1.0)pg_query_paramsSubmitsacommandtotheserverandwaitsfortheresult,withtheabilitytopassparametersseparatelyfromtheSQLcommandtext.说明resourcepg_query_params([resource$connectio

PHP:pg_put_line()的用法_PostgreSQL函数 pg_put_line(PHP4=4.0.3,PHP5)pg_put_line向PostgreSQL后端发送以NULL结尾的字符串说明boolpg_put_line([resource$connection],string$data)pg_put_line()向PostgreSQL后端服务器发送以NULL

标签: PHP:pg_result_error_field()的用法_PostgreSQL函数

本文链接地址:https://www.jiuchutong.com/biancheng/281453.html 转载请保留说明!

上一篇:PHP:pg_result_error()的用法_PostgreSQL函数

下一篇:PHP:pg_query()的用法_PostgreSQL函数

  • 保函费用是用来干什么的
  • 工会差旅费如何做账
  • 应付账款的进项税分录
  • 进项抵欠税相关政策
  • 差旅费企业所得税扣除
  • 年度结转之前需要做什么
  • 经营租赁融资租赁增值税税率
  • 培训相关的场地租赁费可以列入职工教育经费税前扣除吗?
  • 提供部分原料的英文
  • 什么情况下进项税额不得从销项税额中抵扣
  • 2020年税收分类编码定义查询
  • 没有外管证就开具了发票
  • 货物运输企业纳税多少
  • 营改增通知规定的税收优惠政策
  • 不动产评估增值税处理
  • 亏损企业所得税汇算清缴怎么做
  • 季度利润表本月数和本年累计数
  • 减半征税怎么算
  • 购买方已抵扣
  • 房屋贷款基准利率表 历年查询
  • 金税三期上线后的税收征管问题
  • 教育附加税怎么退
  • 买车预付款怎么记账
  • 企业计提的坏帐会计分录
  • 法人治理包括哪些方面
  • 单位购买图书会计分录
  • 怎么给自己的宽带改名字
  • backupnotify.exe是什么文件的进程 backupnotify进程安全吗
  • 装饰装修工程月薪多少
  • navione.exe是什么意思
  • php bcsub
  • 原材料入库时如何计价
  • 个人将房产过户到一人有限公司交什么税
  • 伊吕波赛道
  • 应收账款清查采用实地盘点法
  • php ascii
  • vuedraggable官方文档
  • php自定义函数的语法格式
  • vue3定义全局变量
  • 应收账款抵借的例题
  • 征收率有几种
  • 进项大于销项怎么结转增值税
  • 经营现金支出包含哪些内容
  • mongodb 安装
  • python 操作数据库
  • mysql 连接过多
  • 人工费用计入
  • 对于在某一时点履行的履约义务,企业应当在客户
  • 食堂的帐怎么做
  • 房屋租赁费计入什么会计科目
  • 加计扣除是指什么意思
  • 企业出售废旧材料的收入
  • 手续费和利息费用的区别
  • 固定资产处置相关问题
  • windows使用痕迹是指是什么
  • centos6.10安装
  • MySql 5.6.36 64位绿色版安装图文教程
  • win10更新dx
  • 怎么建立dhcp服务器
  • centos下虚拟机
  • 如何使用组策略脚本
  • 一键u盘安装系统
  • 安装ubuntu后无法进入windows
  • win10一年更新几次
  • 虚拟机命令cd
  • win7安装kb3170455失败
  • win8系统崩溃无法开机
  • cocos creator开发文档
  • Android应用程序结构
  • Android游戏开发案例教程小小弹球
  • 批处理文件的拷贝怎么写
  • python多进程模块
  • Node.js中的事件循环是什么
  • jquery获取document对象
  • etmvc+jQuery EasyUI+combobox多值操作实现角色授权实例
  • angular keyup
  • animate如何拖动图片
  • 关于研发费用的审计程序,下列说法中错误的是
  • 四川省成都市地图高清版大图
  • 襄阳市疫情防控中心电话
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设