Home
About
Download
Documentation
Community
Developers
Support
Donate
Your account
November 14, 2024:
PostgreSQL 17.1, 16.5, 15.9, 14.14, 13.17, and 12.21 Released!
Documentation
→
PostgreSQL 9.6
Supported Versions:
Current
(
17
) /
16
/
15
/
14
/
13
Development Versions:
devel
Unsupported versions:
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
/
7.3
/
7.2
/
7.1
This documentation is for an unsupported version of PostgreSQL.
You may want to view the same page for the
current
version, or one of the other supported versions listed above instead.
PostgreSQL 9.6.24 Documentation
Prev
Up
Next
Chapter 52. PostgreSQL Coding Conventions
Table of Contents
52.1.
Formatting
52.2.
Reporting Errors Within the Server
52.3.
Error Message Style Guide
52.3.1.
What Goes Where
52.3.2.
Formatting
52.3.3.
Quotation Marks
52.3.4.
Use of Quotes
52.3.5.
Grammar and Punctuation
52.3.6.
Upper Case vs. Lower Case
52.3.7.
Avoid Passive Voice
52.3.8.
Present vs. Past Tense
52.3.9.
Type of the Object
52.3.10.
Brackets
52.3.11.
Assembling Error Messages
52.3.12.
Reasons for Errors
52.3.13.
Function Names
52.3.14.
Tricky Words to Avoid
52.3.15.
Proper Spelling
52.3.16.
Localization
52.4.
Miscellaneous Coding Conventions
52.4.1.
C Standard
52.4.2.
Function-Like Macros and Inline Functions
52.4.3.
Writing Signal Handlers
Prev
Home
Next
Summary of Changes since Protocol 2.0
Up
Formatting