跳转到主要内容

类别 42 — 语法错误或访问规则冲突

PostgreSQL SQLSTATE 类别 42 的成员与证据边界。

类别 42 — 语法错误或访问规则冲突

共同语义

SQLSTATE 的前两位 42 表示“语法错误或访问规则冲突”。语句违反语法或访问规则。 类别只说明目录层面的共同范围;每个成员的报文、事务后果和处理方式仍须回到独立条目核对。

成员

本类别在锁定目录中包含 44 个成员:

42000, 42501, 42601, 42602, 42611, 42622, 42701, 42702, 42703, 42704, 42710, 42712, 42723, 42725, 42803, 42804, 42809, 42830, 42846, 42883, 428C9, 42939, 42P01, 42P02, 42P03, 42P04, 42P05, 42P06, 42P07, 42P08, 42P09, 42P10, 42P11, 42P12, 42P13, 42P14, 42P15, 42P16, 42P17, 42P18, 42P19, 42P20, 42P21, 42P22

版本边界

成员链接指向各自的版本化事实块;具体增删边界以版本页面和源码证据为准。

来源

类别成员由 data/classes.json 与锁定的 SQLSTATE 目录生成。