postgresql - 可以使用 SQL 检索 SQLSTATE 列表吗?
问题描述
PostgreSQL 错误代码列表是否也可以在System Catalogs、Information Schema、System Views或其他地方找到(使用查询,例如在 psql 中)?
解决方案
我认为没有任何方法可以向 Postgres 服务器询问 SQLSTATE 的完整列表。
Postgres 构建过程实际上从这个机器可读文件生成错误代码(以及 HTML 文档)的 C 定义:
您最好的选择可能是获取文件并自己解析。
推荐阅读
- django - 当我们有 CLass Base dViews (CBV) 时,forms.py 文件和类 myform(): 在应用程序中有什么用?
- amazon-web-services - 如果将新更新推送到图像,docker-compose 会拉新图像还是使用缓存?
- java - 不能将新实例与自定义 JFileChooser 一起使用:没有构造函数?
- ruby-on-rails - 将 :id 参数附加到 GET 请求并返回用户视图
- powershell - 如何从 PowerShell 中的搜索结果中排除通用名称?
- javascript - 使用对象作为函数
- javascript - 如何捕获在 react-admin 中创建的记录的新 ID?
- perl - 有没有办法将文件中的列分配给多个数组?
- mirth - 如何在 Mirth 目标中将 HL7 v2.x 转换为 XML
- r - 如何在R中循环中的最后一个元素之后附加到列表?