PostgreSQL versions
Compare SQLSTATE definitions and documented changes across releases.
The generated table distinguishes formal PostgreSQL releases from the latest preview snapshot. Presence means the definition was found in the locked source; it does not by itself prove a runtime path or an exact introduction release.
| Version | Channel | Codes | Evidence |
|---|---|---|---|
9.0.23 |
formal |
199 | locked source |
9.1.24 |
formal |
228 | locked source |
9.2.24 |
formal |
232 | locked source |
9.3.25 |
formal |
232 | locked source |
9.4.26 |
formal |
232 | locked source |
9.5.25 |
formal |
236 | locked source |
9.6.24 |
formal |
238 | locked source |
10.23 |
formal |
240 | locked source |
11.22 |
formal |
241 | locked source |
12.22 |
formal |
257 | locked source |
13.23 |
formal |
258 | locked source |
14.24 |
formal |
259 | locked source |
15.19 |
formal |
260 | locked source |
16.15 |
formal |
260 | locked source |
17.11 |
formal |
260 | locked source |
18.6 |
formal |
262 | locked source |
19beta3 |
preview |
262 | locked source |