支援的版本:目前 (17) / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3 / 8.2 / 8.1 / 8.0 / 7.4

第四部分. 用戶端介面

本部分描述了與 PostgreSQL 一起發布的用戶端程式設計介面。這些章節可以單獨閱讀。有許多外部程式設計介面供用戶端程式使用,這些介面是分開發布的。它們包含自己的文件(附錄 H 列出了一些比較流行的)。閱讀本部分的人應熟悉如何使用SQL來操作和查詢資料庫(請參閱第二部分),當然也需要熟悉他們選擇的程式設計語言。

目錄

32. libpq — C 函式庫
32.1. 資料庫連線控制函數
32.2. 連線狀態函數
32.3. 命令執行函數
32.4. 非同步命令處理
32.5. 管線模式
32.6. 以區塊方式檢索查詢結果
32.7. 取消進行中的查詢
32.8. 快速路徑介面
32.9. 非同步通知
32.10. 與 COPY 命令相關聯的函數
32.11. 控制函數
32.12. 其他函數
32.13. 通知處理
32.14. 事件系統
32.15. 環境變數
32.16. 密碼檔案
32.17. 連線服務檔案
32.18. 連線參數的 LDAP 查詢
32.19. SSL 支援
32.20. 在執行緒程式中的行為
32.21. 建置 libpq 程式
32.22. 範例程式
33. 大型物件
33.1. 簡介
33.2. 實作功能
33.3. 用戶端介面
33.4. 伺服器端函數
33.5. 範例程式
34. ECPG — 嵌入式SQL在 C 語言中
34.1. 概念
34.2. 管理資料庫連線
34.3. 執行 SQL 命令
34.4. 使用主機變數
34.5. 動態 SQL
34.6. pgtypes 函式庫
34.7. 使用描述元區域
34.8. 錯誤處理
34.9. 前置處理器指令
34.10. 處理嵌入式 SQL 程式
34.11. 函式庫函數
34.12. 大型物件
34.13. C++應用程式
34.14. 嵌入式 SQL 命令
34.15. Informix 相容模式
34.16. Oracle 相容模式
34.17. 內部結構
35. 資訊綱要
35.1. 綱要
35.2. 資料類型
35.3. information_schema_catalog_name
35.4. administrable_role_​authorizations
35.5. applicable_roles
35.6. attributes
35.7. character_sets
35.8. check_constraint_routine_usage
35.9. check_constraints
35.10. collations
35.11. collation_character_set_​applicability
35.12. column_column_usage
35.13. column_domain_usage
35.14. column_options
35.15. column_privileges
35.16. column_udt_usage
35.17. columns
35.18. constraint_column_usage
35.19. constraint_table_usage
35.20. data_type_privileges
35.21. domain_constraints
35.22. domain_udt_usage
35.23. domains
35.24. element_types
35.25. enabled_roles
35.26. foreign_data_wrapper_options
35.27. foreign_data_wrappers
35.28. foreign_server_options
35.29. foreign_servers
35.30. foreign_table_options
35.31. foreign_tables
35.32. key_column_usage
35.33. parameters
35.34. referential_constraints
35.35. role_column_grants
35.36. role_routine_grants
35.37. role_table_grants
35.38. role_udt_grants
35.39. role_usage_grants
35.40. routine_column_usage
35.41. routine_privileges
35.42. routine_routine_usage
35.43. routine_sequence_usage
35.44. routine_table_usage
35.45. routines
35.46. schemata
35.47. sequences
35.48. sql_features
35.49. sql_implementation_info
35.50. sql_parts
35.51. sql_sizing
35.52. table_constraints
35.53. table_privileges
35.54. tables
35.55. transforms
35.56. triggered_update_columns
35.57. triggers
35.58. udt_privileges
35.59. usage_privileges
35.60. user_defined_types
35.61. user_mapping_options
35.62. user_mappings
35.63. view_column_usage
35.64. view_routine_usage
35.65. view_table_usage
35.66. views

提交更正

如果您在文件中發現任何不正確、與您使用特定功能時的經驗不符,或需要進一步澄清的地方,請使用此表單來回報文件問題。