部分 IV. 客户端接口

这一部分描述和PostgreSQL一起发布的客户端编程接口。这些章中的每一个都能被独立阅读。注意,还有很多用于客户端程序的其他编程接口是被独立发布的并且包含它们自己的文档(附录 H列出了一些很流行的)。这部份的读者应该熟悉使用SQL命令来操纵和查询数据库(见第 II 部分),以及熟悉接口所使用的编程语言。

目录

33. libpq - C 库

33.1. 数据库连接控制函数

33.2. 连接状态函数

33.3. 命令执行函数

33.4. 异步命令处理

33.5. 一行一行地检索查询结果

33.6. 取消进行中的查询

33.7. 快速路径接口

33.8. 异步提示

33.9. COPY命令相关的函数

33.10. 控制函数

33.11. 杂项函数

33.12. 通知处理

33.13. 事件系统

33.14. 环境变量

33.15. 口令文件

33.16. 连接服务文件

33.17. 连接参数的 LDAP 查找

33.18. SSL 支持

33.19. 在线程化程序中的行为

33.20. 编译 libpq 程序

33.21. 例子程序

34. 大对象

34.1. 简介

34.2. 实现特性

34.3. 客户端接口

34.4. 服务器端函数

34.5. 例子程序

35. ECPG - C 中的嵌入式 SQL

35.1. 概念

35.2. 管理数据库连接

35.3. 运行 SQL 命令

35.4. 使用主变量

35.5. 动态 SQL

35.6. pgtypes 库

35.7. 使用描述符区域

35.8. 错误处理

35.9. 预处理器指令

35.10. 处理嵌入式 SQL 程序

35.11. 库函数

35.12. 大对象

35.13. C++ 应用

35.14. 嵌入式 SQL 命令

35.15. Informix兼容模式

35.16. 内部

36. 信息模式

36.1. 模式

36.2. 数据类型

36.3. information_schema_catalog_name

36.4. administrable_role_authorizations

36.5. applicable_roles

36.6. attributes

36.7. character_sets

36.8. check_constraint_routine_usage

36.9. check_constraints

36.10. collations

36.11. collation_character_set_applicability

36.12. column_column_usage

36.13. column_domain_usage

36.14. column_options

36.15. column_privileges

36.16. column_udt_usage

36.17. columns

36.18. constraint_column_usage

36.19. constraint_table_usage

36.20. data_type_privileges

36.21. domain_constraints

36.22. domain_udt_usage

36.23. domains

36.24. element_types

36.25. enabled_roles

36.26. foreign_data_wrapper_options

36.27. foreign_data_wrappers

36.28. foreign_server_options

36.29. foreign_servers

36.30. foreign_table_options

36.31. foreign_tables

36.32. key_column_usage

36.33. parameters

36.34. referential_constraints

36.35. role_column_grants

36.36. role_routine_grants

36.37. role_table_grants

36.38. role_udt_grants

36.39. role_usage_grants

36.40. routine_privileges

36.41. routines

36.42. schemata

36.43. sequences

36.44. sql_features

36.45. sql_implementation_info

36.46. sql_languages

36.47. sql_packages

36.48. sql_parts

36.49. sql_sizing

36.50. sql_sizing_profiles

36.51. table_constraints

36.52. table_privileges

36.53. tables

36.54. transforms

36.55. triggered_update_columns

36.56. triggers

36.57. udt_privileges

36.58. usage_privileges

36.59. user_defined_types

36.60. user_mapping_options

36.61. user_mappings

36.62. view_column_usage

36.63. view_routine_usage

36.64. view_table_usage

36.65. views

PostgreSQL 12 文档: 部分 IV. 客户端接口的更多相关文章

  1. 拆分ABBYY FineReader 12文档的方法

    处理大量多页文档时,通常都会首先扫描所有文档,然后才进行分析和识别.但是,要正确保留每个纸质文档的原始格式,ABBYY FineReader 12必须将每个文档作为单独 FineReader 文档进行 ...

  2. swagger2 接口文档,整个微服务接口文档

    1,因为整个微服务会有好多服务,比如会员服务,支付服务,订单服务,每个服务都集成了swagger 我们在访问的时候,不可能每个服务输入一个url 去访问,看起来很麻烦,所以我们需要在一个页面上集成整个 ...

  3. 【IdentityServer4文档】- 使用客户端凭据保护 API

    使用客户端凭据保护 API quickstart 介绍了使用 IdentityServer 保护 API 的最基本场景. 接下来的场景,我们将定义一个 API 和一个想要访问它的客户端. 客户端将在 ...

  4. libevent文档学习(一)多线程接口和使用

    参考libevent官方提供的文档: http://www.wangafu.net/~nickm/libevent-book/Ref1_libsetup.html 这一篇主要翻译libevent多线程 ...

  5. SpringBoot整合knife4j框架(可生成离线接口文档),并设置接口请求头token默认值

    功能和swagger类似 官网地址:https://doc.xiaominfo.com/knife4j/ 这个框架可以设置返回字段的描述 引入依赖 <dependency> <gro ...

  6. postgresql使用文档之一 初始化数据存储区

    17.2. 创建一个数据库集群(Database Cluster) 在你能做任何事情之前,你必须在磁盘上初始化一块存储空间.我们称这为一个数据库集群(database cluster). 一个Data ...

  7. postgresql学习文档

    字符串函数: http://www.php100.com/manual/PostgreSQL8/functions-string.html http://gavin-chen.iteye.com/bl ...

  8. Deploying JRE (Native Plug-in) for Windows Clients in Oracle E-Business Suite Release 12 (文档 ID 393931.1)

    In This Document Section 1: Overview Section 2: Pre-Upgrade Steps Section 3: Upgrade and Configurati ...

  9. Database Initialization Parameters for Oracle E-Business Suite Release 12 (文档 ID 396009.1)

    In This Document Section 1: Common Database Initialization Parameters For All Releases Section 2: Re ...

  10. postgresql 安装文档

    tar xf postgresql-9.4.5.tar.gz cd postgresql-9.4.5 yum grouplist yum grouplist|grep Deve yum groupin ...

随机推荐

  1. 一文讲透 Redis 事务 (事务模式 VS Lua 脚本)

    准确的讲,Redis 事务包含两种模式 : 事务模式 和 Lua 脚本. 先说结论: Redis 的事务模式具备如下特点: 保证隔离性: 无法保证持久性: 具备了一定的原子性,但不支持回滚: 一致性的 ...

  2. 四月九号java知识

    1.do{}while();和while(){}结构最主要区别就是前者后面要一个分号 2.System.out.print();与System.out.println();的区别后者输出换行, 前者不 ...

  3. Java设计模式 —— 原型模式

    7 原型模式 7.1 原型模式概述 Prototype Pattern:使用原型实例指定待创建对象的类型,并且通过复制这个原型来创建新的对象. 原型模式的工作原理:将一个原型对象传给创建者,该创建者通 ...

  4. xtrabackup: error: xb_load_tablespaces() failed with error code 57

    问题描述:在数据库上运行xtrabackup备份脚本出现的一些报错 DB_version:mysql8.0.26 Xtrabackup:percona-xtrabackup-8.0.27-19-Lin ...

  5. LeetCode SQL 基础题

    链接: 力扣 个人做法: # Write your MySQL query statement below SELECT A.name Employee FROM Employee A,Employe ...

  6. 可视化大屏:mapbox+vue全攻略

    如题图,mapbox是一个支持真3D地形展示的webGIS框架,与常用的Leaflet.Cesium和Openlayers并称四大框架,本文将介绍mapbox-gl js 在 vue 中的用法. 为什 ...

  7. windows 添加应用的临时签名

    我们需要给应用添加数字签名,比如沃通.DigiCert. 申请购买代码签名证书需要一段时间,或者个人开发的应用签名,所以我们需要临时证书. 打开VS-工具-命令行,下面是添加过程 1. 创建一个测试证 ...

  8. ADB-安装配置

    一.只要下载ADB安装包即可 就这4个文件: 备注:如果下载放入到D盘去解压,打开dos窗口那么就要进入到D盘,然后再去执行adb命令,输入adb查看它是否安装成功 二.ADB命令简单使用 查看连接设 ...

  9. SpringBoot定义优雅全局统一Restful API 响应框架四

    如果没有看前面几篇文章请先看前面几篇 SpringBoot定义优雅全局统一Restful API 响应框架 SpringBoot定义优雅全局统一Restful API 响应框架二 SpringBoot ...

  10. Django transaction.atomic 事务的使用

    函数 transaction.atomic 数据库的读写操作中,事务在保证数据的安全性和一致性方面起着关键的作用,而回滚正是这里面的核心操作. 遇到并发的时候常常会因为接口的访问顺序或者其他情况,导致 ...