Received: from malur.postgresql.org ([217.196.149.56]) by arkaria.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wa4dj-001Vqk-07 for pgsql-docs@arkaria.postgresql.org; Thu, 18 Jun 2026 04:46:07 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wa4dh-009Q1A-2x for pgsql-docs@arkaria.postgresql.org; Thu, 18 Jun 2026 04:46:05 +0000 Received: from magus.postgresql.org ([2a02:c0:301:0:ffff::29]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1wa4dh-009Q11-2A for pgsql-docs@lists.postgresql.org; Thu, 18 Jun 2026 04:46:05 +0000 Received: from mail-pl1-x635.google.com ([2607:f8b0:4864:20::635]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wa4df-000000012AO-0BRJ for pgsql-docs@lists.postgresql.org; Thu, 18 Jun 2026 04:46:05 +0000 Received: by mail-pl1-x635.google.com with SMTP id d9443c01a7336-2c6d31bfc70so3265595ad.3 for ; Wed, 17 Jun 2026 21:46:02 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1781757960; cv=none; d=google.com; s=arc-20240605; b=Po0REt5WDON2R95KoswG+1mHZmRNKe57CCi4V9Voj3gfnDZMWzkrdXvmtK2UmRFp3o j6MOUcxNYLS9NgfCcSOQF4L8XwU7Twytd8SBY6KnRDtaiYs8a01x0jb065C+MIHdT5eg yo7Q83gnujCsi5fqj6Km5zqwrSK9oqG44KLNzrO5y4KXJy059PsdisVp6sVB3zmE9mR6 fVLBrMsdaCcHzo73xKLshOPqe9JG+LwaUxnhw5Gnthtt1VDv3UE6XUAf0zMi5UBnW9pi FPe3qbfUY8oq6guUBI68qgMn+gn4FbnSthPIHmVWBcOBBLpRNsyHBqzfpQQPWtCK25KK 7Hew== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:dkim-signature; bh=cxXVmpFlf0GYT4hkZOLXin4gjcNBhOmh1a7sZDPOvRE=; fh=wIYnoLnho1Xw1L5Nixq1swijG8/uN4yLMBQsFx9QCRI=; b=U9TnmLymJU5ykGRkyovb8UqTIj36OP1urnViW118NFuLFzcBqqr4BLF9eVavGgDIya MgFlW6dn42VJVmTrSoSS9LV/iSD3uUYfOp9UD/UlD6weJ45KdHpmgepS2GymMEl6p6Q/ AO1RRu4UdcjyabWSOeOtXftkDBwEYy2lFYJQpDvCE8TWHgu9ZE1Ku0Rx6YCp1hCyMOh4 AGYstPJcEliYBhJmTjmK4Md2+yoyVWU33oHi/ZzAWARRbjq+xoPQJix6mblT4sx2RoB1 F/T/42wExfy97j6Dn//2dQ+yzOdDpdA5qh/3X6jPAsSQEQS7CtK4hGBaJRkZAD0TNm46 uhGw==; darn=lists.postgresql.org ARC-Authentication-Results: i=1; mx.google.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20251104; t=1781757960; x=1782362760; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=cxXVmpFlf0GYT4hkZOLXin4gjcNBhOmh1a7sZDPOvRE=; b=CykbQgLGP6zh4xhgekcn9vjZAyGAvEH/oAP27JV/Fz92wVTHc4JZlk08bTIQWPNQ3/ u11qpfTEcb4sPuc0hKJoxHeb4vNwpjIYFrJaZgeDH09tGDZlLsTRV4iz9EaTyY3LGmPP KAHL3gsGPAk8NZqPgH3pgElzoh/6Xkpx9VV8MZus29W245M+zvRKtmbIE33rXA9TxUp+ Q+5w+BxlHwcYqMF8BeeGNJem/JboioIdr9Is7l9swudcuxRWvHc/uHmWlxBNhc52SjjV p2O2sgRko3gwvOyWo+K/r3V1rtePU3vGLbLpaYqB26pa02yVNi1kXL2AMuLG0iMZilzB fcSA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1781757960; x=1782362760; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=cxXVmpFlf0GYT4hkZOLXin4gjcNBhOmh1a7sZDPOvRE=; b=XJ81PBolQ4JTb4JZhVz6jNWcgjwWAzhgnhWmpinKdg7DuUfMdXoa+csbGSTLyNo0ia go2vpPQ/I63Cyf1b5TLUP8+6c42ijnbijMypuww8QspZE6URxdHpHcNy4BBfgAmVOI3h 0V6nQGQidqxXKx5gWqv81+JkCnXPNe/AgXe6PYM3NQLh4lcQQ7e6JhD3MDPdmxUcugSt ivsV555MPpvMbe5RSuqMtrurlEGM0LzTBR/pykBUOOO6IOo9Mk27Kg4SxC8IvRsQ1ng3 NWn9KH0gkVe1HL2DCdFFfygbo1N+5a6vv5gYd+22YVNjeJchOn7j1SU+8OHwkK48b/Eu Hadg== X-Gm-Message-State: AOJu0Yx3q6i9zQel69eTffJmtW9t7ncrnDsQMb/HQsR1MKk2/Mvuv1rn mJicTAinUa3T02OpkcH/hCkM1z0BptLwALBXTKj3rhtehuzKFDRjq48XRSVKL3yPD84gLk7IL9v d5uiGpFOdAS8eEYs1IVg64hMCkRFSYlE= X-Gm-Gg: AfdE7cnkUzcqb3t211lCpcVn6i1ksLLr12GoP/q6k9ryKBc0won6b6d+dn3bCu6oKXp DjNAkSLvIBL1Boyj//i8n08mki8V77w7MSgttHj301s3kccDW8kGhULYf/mfQ8mwy7AxCq740dk 5hNVVMp7/q+iENt6mTek6W498hTXuVrUHuofAK6/z4t54Dh7mYtEVl/xOE6O4SvBuuNK/BoWoSX v3qWeUeUtoZQBKK9JpozSeYFLZ9bqee+96lLgfn+0pfkvsVRNoMaLZPy9pVdbsMbjjUHZctgTZO UC+EGX8JYov5gIZLpU49cSrCtFLvap5y8aDeqmCn3QH3zaXBnCw= X-Received: by 2002:a17:902:e84f:b0:2c6:cbcb:bc77 with SMTP id d9443c01a7336-2c6cbcbc0a8mr44797945ad.28.1781757960006; Wed, 17 Jun 2026 21:46:00 -0700 (PDT) MIME-Version: 1.0 References: In-Reply-To: From: "Pete O'Such" Date: Thu, 18 Jun 2026 00:45:46 -0400 X-Gm-Features: AVVi8CetQeze8f8byBrQOHUvUA6BKukCPin924CP05IxjfK5MueMm_Z6Lmemybk Message-ID: Subject: Re: Doc error re: "not null" "not valid" To: "David G. Johnston" Cc: "pgsql-docs@lists.postgresql.org" Content-Type: multipart/alternative; boundary="0000000000004831dc06547fda92" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000004831dc06547fda92 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable > > You are commenting on version 9.1 documentation but testing version 18. > The 18 docs mention not-null constraints. That's totally right. Thanks for setting me straight. Pete On Thu, Jun 18, 2026 at 12:26=E2=80=AFAM David G. Johnston < david.g.johnston@gmail.com> wrote: > On Wednesday, June 17, 2026, Pete O'Such wrote: > >> https://www.postgresql.org/docs/9.1/sql-altertable.html >> >> The text for "ADD table_constraint" says that NOT VALID "is currently >> only allowed for foreign key constraints." >> >> > You are commenting on version 9.1 documentation but testing version 18. > The 18 docs mention not-null constraints. > > David J. > > --0000000000004831dc06547fda92 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
You are = commenting on version 9.1 documentation but testing version 18.=C2=A0 The 1= 8 docs mention not-null constraints.

That&#= 39;s totally right. Thanks for setting me straight.

Pete=C2=A0

On Thu, Jun 18, 2026 at 12:26=E2=80= =AFAM David G. Johnston <d= avid.g.johnston@gmail.com> wrote:
On Wednesday, June 17, 2026, Pete O'Such <<= a href=3D"mailto:posuch@gmail.com" target=3D"_blank">posuch@gmail.com&g= t; wrote:

The text for "ADD table_constraint"= ; says that NOT VALID "is currently only allowed for foreign key constraints."


=
You are commenting on version 9.1 documentation but testing vers= ion 18.=C2=A0 The 18 docs mention not-null constraints.
=C2=A0
David J.

--0000000000004831dc06547fda92--