Redrock Postgres 搜索 英文
版本: 9.3 / 9.4 / 9.5 / 9.6 / 10 / 11 / 12 / 13 / 14 / 15 / 16 / 17 / 18

39.6. 规则和命令状态 #

PostgreSQL服务器会为收到的每条命令返回一个命令状态字符串,例如INSERT 149592 1。在没有规则参与时,这很简单;但当查询被规则重写时会发生什么呢?

规则对命令状态的影响如下:

在第二种情况下,程序员可以通过为所需的INSTEAD规则指定一个在活动规则中按字母顺序排在最后的规则名,来确保由它设置命令状态,因为它会最后被应用。