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 1vsMC2-000zI8-2l for pgsql-docs@arkaria.postgresql.org; Tue, 17 Feb 2026 14:36:51 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1vsMC1-00AJcG-2B for pgsql-docs@arkaria.postgresql.org; Tue, 17 Feb 2026 14:36:49 +0000 Received: from makus.postgresql.org ([2001:4800:3e1:1::229]) by malur.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 (Exim 4.96) (envelope-from ) id 1vsMC1-00AJc7-14 for pgsql-docs@lists.postgresql.org; Tue, 17 Feb 2026 14:36:49 +0000 Received: from mail-oo1-xc2f.google.com ([2607:f8b0:4864:20::c2f]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1vsMBz-000000014JR-0W6g for pgsql-docs@lists.postgresql.org; Tue, 17 Feb 2026 14:36:48 +0000 Received: by mail-oo1-xc2f.google.com with SMTP id 006d021491bc7-66307e10d1dso2301812eaf.0 for ; Tue, 17 Feb 2026 06:36:47 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1771339006; cv=none; d=google.com; s=arc-20240605; b=hLT6j9kbPHbxUy/HQ7reVErmaJIL8WRoOcV1ASNakxy79xghEoPJCz4wt9JTKQ+XCd lWNfWL9N+5REfI7J/maqk58NbUeFZZQKeu3pGaykC2eaI3SawQ2P4i7+R+VoJqWlIDUi mAJLFGn+BYYG+bS04cZ5L6cP412+xdMUxRXt3AA19LDixG4SsT6RA4V49tAj0sV/1Fjv /0Zmik3hkEQOGiiSG4BwCVLW/0rRDYhxoRrzXnALBmy1vjglPFq6NRDsHGndQuEydrik dljaooUw29N3t0aOtdPY1gD0/KwtR/FSwr+cOMrCb2qB+vpn0uwbH51QyylPddN2OMvz QXsA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20240605; h=to:subject:message-id:date:from:mime-version:dkim-signature; bh=zqOOeazaWXz/0TE2VUmBG5zNzF+d4tFymLngBQEQaZQ=; fh=eitnFYqiGz5Qd9tP4ETN4LQj8BMqIm+FgmdzoPwQKYs=; b=U9YOelKcVuib9qW5UTaKig8LAyKC05GkEDflLXBcXIxpTgnW7qevQ+qsmk2QhLTIq4 2KtBNw49UvNWcFOVgQynqkDERKFzg2NyuhzeO1rPt+NAxDBM9xlS+R7zc2HaCoRSz5IN edZD8yC7eU5cFX5J6NoPGzoXVPjmT5Eakbf/jp1ND5zUxVpNwaZFYtGLy3baPUPuo0GS Arp0cn9VeEyd354CJdbXks3cPmMkoZFIhSZnA7MfuIgT4Ih9RDJZ5N5d69VPXJeCQqwh wjMbA5gY/4Zd8gsRxTdHsxq6tInPjDWDBcc2duzsRFItsrLsN3lGFMj4mbdfswhuJPAM 6x8g==; 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=1771339006; x=1771943806; darn=lists.postgresql.org; h=to:subject:message-id:date:from:mime-version:from:to:cc:subject :date:message-id:reply-to; bh=zqOOeazaWXz/0TE2VUmBG5zNzF+d4tFymLngBQEQaZQ=; b=MsHg80Bb+feE89yMaaAMLTbLuYvGo5ZrRenIxI6UAJ/lrtVRR9/CmXW/ICkyW0A2jb EIRpy5PEuXUBzGTtsYPkZI07yd7uWAPVI+w7wDiauHEba+5Lu3+QMPEp4AXVI5mPJJw0 yju9hJGnCM7n4OGCZmD8wMuL6dBICLZEBTn782SaGY4IGHzxwneT7FDsjAqc8Eome3Yj JfAVYmVXJpZvyT+gYVgSg3c7hQWUdoFgMK2Kiq2sVPgrhbeYxdIzcfPQdSexx9EFNgMs Pkl3d6MD1Zuo3Lhu+drIayNiJ497hhZPvrdZydrxBLjUnSQo2Zhm5SMoXwluNn6nizu+ h/DQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1771339006; x=1771943806; h=to:subject:message-id:date:from:mime-version:x-gm-gg :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=zqOOeazaWXz/0TE2VUmBG5zNzF+d4tFymLngBQEQaZQ=; b=obxs9Pit9ZBwpawgmczYNq4Mrjyqvpr474/PT88zhyrw6b+CjCIhSb5HoI8W2RFUTN eQNK6+A+aIJPhn6+bst87oYPPfrr6CZw/a6D2DVXs+L+4nAZmGN+xQwmRU0G8hOTuArR TfWDp3sF9gJSICW8LsnUu6Xap+12yOoKIWaNk5dgSA8c5gJUTxk2d6IemRlSy3il8Yt0 n+ddpe97oLdwNqloWKDM8BatgH624km0Yhms+tYSVlYESJ2V0uyu9b0hARaPyL5H9DIu uwohytXq67UXxEjWkH2y6tKMIIvXdlnF++fgzi126LAe3Y60VSy5uUTI80u1y4CCuDPx KGPw== X-Gm-Message-State: AOJu0YztX5LWHfKnN+D+9/g54Um7J7SA+bi6J+2kJFLHf2SRCGiPT+HE gCwE5S5g03+1aOA/Pf85lYpK1+L4LuE5fJurXn1Eqc4PJoq0d45SWxQ8rQ1Fc5yOa1b7a+dcePK nItZgN6Ps1xuWAM4Z7p7HOBarTWiJe/czHYa3lXY= X-Gm-Gg: AZuq6aKh00Ky86mdD3O/tTn7GPNlg76iXU5ssbIWu2r5Tt+QYLWNBvzAJPMUICGyOpe 2Pq2XY9i2fFJY5rYk/mN4e3o7XWmQSydVBq3crYNae8GcAMBsIxzAKgqrRuIoRixFnDx5iwLaLO WrTbF5b/WohukiEIi5uILs2xu/k6ok9iyXzOQOL5Rv3ao09KeDOlxWln8MxJw4rdeeE0wzttxF5 Q2ncsOfVaIbHe9JR01mwWcso+/aMfO4wk4MSL6OnmyTDx8QbZKmy3dH92pKDyN16xoMcclxults vThpVSfRHg5c4yQrlzuKLMaLIKBD3HovpMnIqRYfkA== X-Received: by 2002:a05:6820:99b:b0:679:92a8:5aa2 with SMTP id 006d021491bc7-67992a85cc1mr2533200eaf.33.1771339006114; Tue, 17 Feb 2026 06:36:46 -0800 (PST) MIME-Version: 1.0 From: Fujii Masao Date: Tue, 17 Feb 2026 23:36:33 +0900 X-Gm-Features: AaiRm50ZMkGJ9liJXJ4tQNfj5_PsakexxFG4M9FQ3PwDhCbpnCYjits4mKfmLvg Message-ID: Subject: Clarify INCLUDING COMMENTS behavior in CREATE TABLE and CREATE FOREIGN TABLE docs To: pgsql-docs@lists.postgresql.org Content-Type: multipart/mixed; boundary="0000000000003ce0b2064b060012" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --0000000000003ce0b2064b060012 Content-Type: text/plain; charset="UTF-8" Hi, > Comments for the copied columns, constraints, and indexes will be copied. The above current description of INCLUDING COMMENTS in the CREATE TABLE docs appears inaccurate and incomplete. It says that comments on constraints are copied, but in practice only comments on CHECK and NOT NULL constraints are copied; comments on other constraints (such as primary keys) are not. In addition, comments on extended statistics are copied, but this is not documented. The CREATE FOREIGN TABLE docs has a similar omission: comments on extended statistics are also copied, but this is not mentioned. Therefore I'd like to propose the attached patch to clarify the actual behavior of INCLUDING COMMENTS. Thoughts? Regards, -- Fujii Masao --0000000000003ce0b2064b060012 Content-Type: application/octet-stream; name="v1-0001-doc-Clarify-INCLUDING-COMMENTS-behavior-in-CREATE.patch" Content-Disposition: attachment; filename="v1-0001-doc-Clarify-INCLUDING-COMMENTS-behavior-in-CREATE.patch" Content-Transfer-Encoding: base64 Content-ID: X-Attachment-Id: f_mlqphzac0 RnJvbSBkMTM5NTVkYjhiMWUwM2VjY2FjZDg2MDA3MjVkODI5YmRmOTQ0NmFjIE1vbiBTZXAgMTcg MDA6MDA6MDAgMjAwMQpGcm9tOiBGdWppaSBNYXNhbyA8ZnVqaWlAcG9zdGdyZXNxbC5vcmc+CkRh dGU6IFR1ZSwgMTcgRmViIDIwMjYgMjI6MDk6MDkgKzA5MDAKU3ViamVjdDogW1BBVENIIHYxXSBk b2M6IENsYXJpZnkgSU5DTFVESU5HIENPTU1FTlRTIGJlaGF2aW9yIGluIENSRUFURSBUQUJMRQog TElLRS4KClRoZSBkb2N1bWVudGF0aW9uIGZvciB0aGUgSU5DTFVESU5HIENPTU1FTlRTIG9wdGlv biBvZiB0aGUgTElLRSBjbGF1c2UKaW4gQ1JFQVRFIFRBQkxFIHdhcyBpbmFjY3VyYXRlIGFuZCBp bmNvbXBsZXRlLiBJdCBzdGF0ZWQgdGhhdCBjb21tZW50cyBmb3IKY29waWVkIGNvbHVtbnMsIGNv bnN0cmFpbnRzLCBhbmQgaW5kZXhlcyBhcmUgY29waWVkLCBidXQgcmVnYXJkaW5nIGNvbW1lbnRz Cm9uIGNvbnN0cmFpbnRzIGluIHJlYWxpdHkgb25seSBjb21tZW50cyBvbiBDSEVDSyBhbmQgTk9U IE5VTEwgY29uc3RyYWludHMKYXJlIGNvcGllZDsgY29tbWVudHMgb24gb3RoZXIgY29uc3RyYWlu dHMgKHN1Y2ggYXMgcHJpbWFyeSBrZXlzKSBhcmUgbm90LgpJbiBhZGRpdGlvbiwgY29tbWVudHMg b24gZXh0ZW5kZWQgc3RhdGlzdGljcyBhcmUgY29waWVkLCBidXQgdGhpcyB3YXMgbm90CmRvY3Vt ZW50ZWQuCgpUaGUgQ1JFQVRFIEZPUkVJR04gVEFCTEUgZG9jdW1lbnRhdGlvbiBoYWQgYSBzaW1p bGFyIG9taXNzaW9uOiBjb21tZW50cwpvbiBleHRlbmRlZCBzdGF0aXN0aWNzIGFyZSBhbHNvIGNv cGllZCwgYnV0IHRoaXMgd2FzIG5vdCBtZW50aW9uZWQuCgpUaGlzIGNvbW1pdCB1cGRhdGVzIHRo ZSBkb2N1bWVudGF0aW9uIHRvIGNsYXJpZnkgdGhlIGFjdHVhbCBiZWhhdmlvci4KVGhlIENSRUFU RSBUQUJMRSByZWZlcmVuY2Ugbm93IHNwZWNpZmllcyB0aGF0IGNvbW1lbnRzIG9uIGNvcGllZCBj b2x1bW5zLApDSEVDSyBjb25zdHJhaW50cywgTk9UIE5VTEwgY29uc3RyYWludHMsIGluZGV4ZXMs IGFuZCBleHRlbmRlZCBzdGF0aXN0aWNzIGFyZQpjb3BpZWQuIFRoZSBDUkVBVEUgRk9SRUlHTiBU QUJMRSByZWZlcmVuY2Ugbm93IG5vdGVzIHRoYXQgY29tbWVudHMgb24KZXh0ZW5kZWQgc3RhdGlz dGljcyBhcmUgY29waWVkIGFzIHdlbGwuCi0tLQogZG9jL3NyYy9zZ21sL3JlZi9jcmVhdGVfZm9y ZWlnbl90YWJsZS5zZ21sIHwgNiArKystLS0KIGRvYy9zcmMvc2dtbC9yZWYvY3JlYXRlX3RhYmxl LnNnbWwgICAgICAgICB8IDUgKysrLS0KIDIgZmlsZXMgY2hhbmdlZCwgNiBpbnNlcnRpb25zKCsp LCA1IGRlbGV0aW9ucygtKQoKZGlmZiAtLWdpdCBhL2RvYy9zcmMvc2dtbC9yZWYvY3JlYXRlX2Zv cmVpZ25fdGFibGUuc2dtbCBiL2RvYy9zcmMvc2dtbC9yZWYvY3JlYXRlX2ZvcmVpZ25fdGFibGUu c2dtbAppbmRleCAwOGE4Y2VlYWU3NS4uZDMxNjZlNTY5YWIgMTAwNjQ0Ci0tLSBhL2RvYy9zcmMv c2dtbC9yZWYvY3JlYXRlX2ZvcmVpZ25fdGFibGUuc2dtbAorKysgYi9kb2Mvc3JjL3NnbWwvcmVm L2NyZWF0ZV9mb3JlaWduX3RhYmxlLnNnbWwKQEAgLTIzMiw5ICsyMzIsOSBAQCBXSVRIICggTU9E VUxVUyA8cmVwbGFjZWFibGUgY2xhc3M9InBhcmFtZXRlciI+bnVtZXJpY19saXRlcmFsPC9yZXBs YWNlYWJsZT4sIFJFTQogICAgICAgICA8dGVybT48bGl0ZXJhbD5JTkNMVURJTkcgQ09NTUVOVFM8 L2xpdGVyYWw+PC90ZXJtPgogICAgICAgICA8bGlzdGl0ZW0+CiAgICAgICAgICA8cGFyYT4KLSAg ICAgICAgICBDb21tZW50cyBmb3IgdGhlIGNvcGllZCBjb2x1bW5zIGFuZCBjb25zdHJhaW50cyB3 aWxsIGJlCi0gICAgICAgICAgY29waWVkLiAgVGhlIGRlZmF1bHQgYmVoYXZpb3IgaXMgdG8gZXhj bHVkZSBjb21tZW50cywgcmVzdWx0aW5nIGluCi0gICAgICAgICAgdGhlIGNvcGllZCBjb2x1bW5z IGFuZCBjb25zdHJhaW50cyBpbiB0aGUgbmV3IHRhYmxlIGhhdmluZyBubworICAgICAgICAgIENv bW1lbnRzIGZvciB0aGUgY29waWVkIGNvbHVtbnMsIGNvbnN0cmFpbnRzLCBhbmQgZXh0ZW5kZWQg c3RhdGlzdGljcworICAgICAgICAgIHdpbGwgYmUgY29waWVkLiAgVGhlIGRlZmF1bHQgYmVoYXZp b3IgaXMgdG8gZXhjbHVkZSBjb21tZW50cywKKyAgICAgICAgICByZXN1bHRpbmcgaW4gdGhlIGNv cnJlc3BvbmRpbmcgb2JqZWN0cyBpbiB0aGUgbmV3IHRhYmxlIGhhdmluZyBubwogICAgICAgICAg IGNvbW1lbnRzLgogICAgICAgICAgPC9wYXJhPgogICAgICAgICA8L2xpc3RpdGVtPgpkaWZmIC0t Z2l0IGEvZG9jL3NyYy9zZ21sL3JlZi9jcmVhdGVfdGFibGUuc2dtbCBiL2RvYy9zcmMvc2dtbC9y ZWYvY3JlYXRlX3RhYmxlLnNnbWwKaW5kZXggNzdjNWE3NjNkNDUuLjk4MjUzMmZlNzI1IDEwMDY0 NAotLS0gYS9kb2Mvc3JjL3NnbWwvcmVmL2NyZWF0ZV90YWJsZS5zZ21sCisrKyBiL2RvYy9zcmMv c2dtbC9yZWYvY3JlYXRlX3RhYmxlLnNnbWwKQEAgLTY3Miw5ICs2NzIsMTAgQEAgV0lUSCAoIE1P RFVMVVMgPHJlcGxhY2VhYmxlIGNsYXNzPSJwYXJhbWV0ZXIiPm51bWVyaWNfbGl0ZXJhbDwvcmVw bGFjZWFibGU+LCBSRU0KICAgICAgICAgPHRlcm0+PGxpdGVyYWw+SU5DTFVESU5HIENPTU1FTlRT PC9saXRlcmFsPjwvdGVybT4KICAgICAgICAgPGxpc3RpdGVtPgogICAgICAgICAgPHBhcmE+Ci0g ICAgICAgICAgQ29tbWVudHMgZm9yIHRoZSBjb3BpZWQgY29sdW1ucywgY29uc3RyYWludHMsIGFu ZCBpbmRleGVzIHdpbGwgYmUKKyAgICAgICAgICBDb21tZW50cyBmb3IgdGhlIGNvcGllZCBjb2x1 bW5zLCBjaGVjayBjb25zdHJhaW50cywKKyAgICAgICAgICBub3QtbnVsbCBjb25zdHJhaW50cywg aW5kZXhlcywgYW5kIGV4dGVuZGVkIHN0YXRpc3RpY3Mgd2lsbCBiZQogICAgICAgICAgIGNvcGll ZC4gIFRoZSBkZWZhdWx0IGJlaGF2aW9yIGlzIHRvIGV4Y2x1ZGUgY29tbWVudHMsIHJlc3VsdGlu ZyBpbgotICAgICAgICAgIHRoZSBjb3BpZWQgY29sdW1ucyBhbmQgY29uc3RyYWludHMgaW4gdGhl IG5ldyB0YWJsZSBoYXZpbmcgbm8KKyAgICAgICAgICB0aGUgY29ycmVzcG9uZGluZyBvYmplY3Rz IGluIHRoZSBuZXcgdGFibGUgaGF2aW5nIG5vCiAgICAgICAgICAgY29tbWVudHMuCiAgICAgICAg ICA8L3BhcmE+CiAgICAgICAgIDwvbGlzdGl0ZW0+Ci0tIAoyLjUxLjIKCg== --0000000000003ce0b2064b060012--