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 1vwVFt-00Ax3O-02 for pgsql-general@arkaria.postgresql.org; Sun, 01 Mar 2026 01:05:57 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vwVFr-00Bwov-1z for pgsql-general@arkaria.postgresql.org; Sun, 01 Mar 2026 01:05:55 +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 1vwVFr-00Bwom-0w for pgsql-general@lists.postgresql.org; Sun, 01 Mar 2026 01:05:55 +0000 Received: from mail-yx1-xb12e.google.com ([2607:f8b0:4864:20::b12e]) by magus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vwVFo-00000001nq0-0tOA for pgsql-general@lists.postgresql.org; Sun, 01 Mar 2026 01:05:54 +0000 Received: by mail-yx1-xb12e.google.com with SMTP id 956f58d0204a3-64acd19e1dfso3102782d50.0 for ; Sat, 28 Feb 2026 17:05:52 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1772327151; cv=none; d=google.com; s=arc-20240605; b=LidLl7Xbcp5Ybc2mmGQo1bIg+mwVoZM9dQJn6uCwwXukmEFyxBuVTDR0JFaU/iYBrR Yw/YfFAI8/axmLlcdp8vrARVviq4IgtCEVr8oXOu9l/W7XYs2X4AzJMLSy1gUz71WBms eZcsRmTA1OcPa54QzPPKsR4fHeTvDW1ioFSRUMgUFQVyI/OTyYNYmT7KkQDs1SVvUXpi VErlyMJ2BjNpIQGDgjiKbV+sRLT+uHKWm6u3317wXInDd9nafWXsa05944hllnXZ5Igy PX0sYlCLadhUSa2r8Y3KU1HFEnYBmHQEfkzEXtcdc39j6ctmIh5EBLpD2UErZ14Y4uzP 6a2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:dkim-signature; bh=Ah/KHcXW/UkyrWMhWTeaxZsH4tIE495+ERob7T4yL0Y=; fh=kyAsYl77KsxRDd0MpChrI1Mi1G/EXxKHRVc31UaZmY8=; b=YPojcBvGCB1k/TQT68yzAqrHW0McjjyhTXeozanH4Q3qK2Bhrr4ttZINWTm4mhpCmT 4WZOfjnIaIu0U2E98XSoYl/2MwN0uCZwAB7knzXlfVnFew98J6e3TejoxeumWQZMX0ps HNUApRrbOikJ9xL+PnSAxb3n1h/HDuJZQSN9nNDD81VflfR9SMbGR0yIMy0mquTwrMYZ 25FHvzgiLzBFQCd796hIP7NTMuQx3bn1ocsoN2Npgmv0JiLmJGcBh7cjxA2WWWxmH+Ts rUEH1DTxGTW52fFYNaRxlRIMx93Lc4FDqdZe0ELuB0pjZzr4k6X6wjOJtYwS/BqX8uCF qy5Q==; 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=20230601; t=1772327151; x=1772931951; darn=lists.postgresql.org; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=Ah/KHcXW/UkyrWMhWTeaxZsH4tIE495+ERob7T4yL0Y=; b=P8mbh90kBb5SJUj0rbAr2UPjEEM9os7Kh6C/PJlNHcr6vi+QCBcW/qmOQzmF2CTqBZ mYehYQvqexaejslbRsnITiQPNhY7dP5pmOdXYfjefvfbEtm+Qspp74p8DuX3zAAd7yLy 3tNb5sc7MtFbpoNDRhXgNL3rp3m+tRrtNM1+05p6Dse8jqzQqmMMF8wbHsJCqQaa5Fey xNUWH3ff+FtTFQtl6s0wkFtyN1MJfParsZmkEUv3WBFqZpBFhTufNu+VizOEYerPmVvA 5IavhjmIFpzStDQ948a2Qrm0xpz9FTDnchhEtVC+W6bMgWfaZFbsT9/ZAN7qOGk/CdLg nq4Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1772327151; x=1772931951; h=content-transfer-encoding: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=Ah/KHcXW/UkyrWMhWTeaxZsH4tIE495+ERob7T4yL0Y=; b=TqPZ/WkBnFBrAQXdo8YZCwcWqxPc3cQfASKwqD3rJ+DpBN7xrsdJCayLbJLN9kZQrh ZvpSj68dGrJD613fkLq9EEs/NX4GpnuphSlEQoqyqdoM2BSaTw4ejWqyQvP8HVy79rMA lw1u4Pu0wIQJ3dmbDmGq+YcdKAqKv4jMZ4iejTxFBSZO6ramA3cw7oheW80lGiuM8SXr aTNyeK2wIn0KL/BUfVt4HgKkbAEqrPtEjT09RszFihIDpWE4pJ8UXO1SJHpr/hQpG5+0 5sH6hPs9FE8irIsURh1Amn378j0IRtVjz4Z3PBQQtp4If5eMymyizORpZ5gg+M+LVSui t3XA== X-Gm-Message-State: AOJu0YyfJ+prHXroXuERHxgT0KLSAEMJv6gPiXN4OESYMretrzI8T8Fz edJLADVMBPsCf8xXwW4XX0F7hIxv96tNMIvfq9NGiEgBpMq3i2F/zN++UhHi/FHa4kHCF5lUglY 0ri0ulW93ccH3QSj+6E9n8IDv0pUa/Jo= X-Gm-Gg: ATEYQzzJysRkVB+NCRzac2KAw3O3Ne8jgl3BChcLuBCEmpfmtQtriVE7jTNMfaTPKnw Jx2QHRUhk9LvdwkbI05dKq7Ve7G5Le2DfzeH1oZISW/kEbiYqUWZX4aLvRciFcCrKtQrVNYZDHG qP/3ajJ/d+NSLu8jagBcfJCCoux0fB0dIz792q00Efrud0NsDA2X9vjOQJwXdrGmtGl9kUYX3+6 8Lc1LuDTj9P/oi8mjDNm82NRCl0nHY3jRw7UmhnunttlBjUo/EG77kc4k7G+VbNTAI3jJBhqE41 KZ4O0tN9sDiJYg/KV3yeuA== X-Received: by 2002:a53:c05c:0:20b0:64a:e366:f501 with SMTP id 956f58d0204a3-64cc2072338mr5258861d50.20.1772327150635; Sat, 28 Feb 2026 17:05:50 -0800 (PST) MIME-Version: 1.0 References: In-Reply-To: From: Igor Korot Date: Sat, 28 Feb 2026 19:05:39 -0600 X-Gm-Features: AaiRm52xV0eI39eVp-YcFl_IDjcGsfFVduE-2w-2sjZjI6d1RDuBXAHPFwMWlKo Message-ID: Subject: Re: Where the info is stored To: "David G. Johnston" Cc: "pgsql-generallists.postgresql.org" Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk Hi, David, On Sat, Feb 28, 2026 at 7:02=E2=80=AFPM David G. Johnston wrote: > > On Saturday, February 28, 2026, Igor Korot wrote: >> >> FROM pg_constraint co, pg_namespace n, pg_class >> >> As you can see only the constraint name and the tablespace are >> populated correctly. > > > Constraints don=E2=80=99t have included columns. Only indexes do. You n= eed to query the index, not the constraint. I literally copied your query into my code and it didn't populated anything... Am I missing something? Thank you. > > David J. >