Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jSs76-0000uy-6C for pgsql-hackers@arkaria.postgresql.org; Mon, 27 Apr 2020 00:59:12 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.92) (envelope-from ) id 1jSs74-0000KC-TD for pgsql-hackers@arkaria.postgresql.org; Mon, 27 Apr 2020 00:59:10 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jSs74-0000K4-MI for pgsql-hackers@lists.postgresql.org; Mon, 27 Apr 2020 00:59:10 +0000 Received: from sss.pgh.pa.us ([66.207.139.130]) by makus.postgresql.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1jSs72-00039N-Fx for pgsql-hackers@lists.postgresql.org; Mon, 27 Apr 2020 00:59:09 +0000 Received: from sss1.sss.pgh.pa.us (localhost [127.0.0.1]) by sss.pgh.pa.us (8.14.4/8.14.4) with ESMTP id 03R0x5kf009097; Sun, 26 Apr 2020 20:59:05 -0400 From: Tom Lane To: James Coleman cc: Justin Pryzby , Michael Paquier , PostgreSQL Developers , Alexander Korotkov Subject: Re: doc review for v13 In-reply-to: References: <20200408165653.GF2228@telsasoft.com> <20200410022746.GT1606@paquier.xyz> <20200410030150.GZ2228@telsasoft.com> <20200410062902.GX1606@paquier.xyz> <20200412213545.GO2228@telsasoft.com> <20200414054754.GH1492@paquier.xyz> <20200426161324.GS28974@telsasoft.com> Comments: In-reply-to James Coleman message dated "Sun, 26 Apr 2020 20:03:06 -0400" MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <9095.1587949145.1@sss.pgh.pa.us> Content-Transfer-Encoding: quoted-printable Date: Sun, 26 Apr 2020 20:59:05 -0400 Message-ID: <9096.1587949145@sss.pgh.pa.us> List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Precedence: bulk James Coleman writes: > On Sun, Apr 26, 2020 at 12:13 PM Justin Pryzby wr= ote: >> I think my text is correct. This would *also* be correct: >> | If any CHECK constraint on the table being >> | attached is marked NO INHERIT, the command w= ill fail; >> But not the hybrid: "If any OF THE .. is .." > "any of the...are" sounds more natural to my ears, Yeah, I think the same. If you want to argue grammar, I'd point out that the "any" could refer to several of the constraints, making it correct to use the plural verb. The alternative that Justin mentions could be written as "If any one constraint is ...", which is correct in that form; but the plural way seems less stilted. regards, tom lane