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 1wDzxh-003YtY-0M for pgsql-general@arkaria.postgresql.org; Sat, 18 Apr 2026 07:19:29 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wDzxe-00COap-1l for pgsql-general@arkaria.postgresql.org; Sat, 18 Apr 2026 07:19:26 +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 1wDzxe-00COag-0h for pgsql-general@lists.postgresql.org; Sat, 18 Apr 2026 07:19:26 +0000 Received: from mail-yx1-xb131.google.com ([2607:f8b0:4864:20::b131]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wDzxb-00000001ain-2wNx for pgsql-general@lists.postgresql.org; Sat, 18 Apr 2026 07:19:25 +0000 Received: by mail-yx1-xb131.google.com with SMTP id 956f58d0204a3-651c5d525f6so1413534d50.3 for ; Sat, 18 Apr 2026 00:19:23 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776496763; cv=none; d=google.com; s=arc-20240605; b=GJ3sPmGwddhwbC2n6yo8GaW86NLb5cCAKx13VvfOtrgTH/UxFbnD0mplzN1hTg5r0U gKrLZaIecPSB2dK6ivfcwoHkHa7DXjjDsd8Dq2ehW3+dXQRGmVF+VJDcW2hjpFtQ84S+ wUIsItgOXtHfRgOJKAoRaCscKBT1ZI2gjRykWeEVT+mBebdb9BTBCIF1usFcyJ3o46cT x22213wPlVSpcT8qjcgfWODvQDvIMI2QWlmrB6nNtp04nS8Vx77bm0VPPwTK99HqUy7P vGljEbDRyHvxjBtw0XnBbbM1SoVI2mE5ncRca/1IZTQIfOepjtva1k9pX+zNXlQeRQjq OfLg== 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:references:in-reply-to :mime-version:dkim-signature; bh=WhjWGf/V3+zzfWxiJRZvi1z5djJ+bV76vC5bXyOxHAA=; fh=MqX3/PjeIRWyveucHIwmT3MEzIvphFWgoM5FEnVDTkI=; b=h7e7NCOpYW0lE3Wt3ze1Hr8Es5qUkFjenyPv25VfE6HQnfP+EqFg5gAoEY+TBvio7I WCkCYQjbdkDLOr/vx6bj+QYz3ZDwUnUEsQRXSGNEvfBH4z92SgH0jsciD9OAjBaSBQKU r4OEnqIv1AJ7hVYozDJO9tDItUX6hZBd8xw7qFKtTLvp7Kuuzf4oENFLDwD77XThgpNu e5/nUW21kjQcbnV9ZE/wcKG4GPqev2QbGpihHjR3/FzeR8g3o2nLr+NRzHP0qt2Bq7nG Hks0P040xwYpgUyMmaEMhgO+KxJIXGB5VPZP8tyOCbs7DgfPeR7PcsuuU0/U8IXj764B XnjQ==; 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=1776496763; x=1777101563; darn=lists.postgresql.org; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=WhjWGf/V3+zzfWxiJRZvi1z5djJ+bV76vC5bXyOxHAA=; b=XYQCMrawP9/tWIOa5KNwcTD7zcCIhpO8a8l+lEhZR/6RRP2Cht7Xc3a8hXJNNtO2pK mPINVssqUYbtcMDrMPkqEdJiGqRiUSppYhh3DsIlsxBkAaM44/vNp9TWMfygzQG57YgQ Xre/0J8brS7YmVPyPpeyzOGEeeqEvmXmg9VkVOqLlusYEfS21rDiH8aiKjj44Q4NkQSQ zFILsnIYnXVziL6mcrtN5xHy923PX2yRJsfdzBQi0+Ba4sfkEUe4hJvE9bTrb3B3Q+Ty Juxi6GkBzFiKnSbw669Wr/mE5LRTWPONHX1oAJMwyGUzUKzaejfhbfE9a5/JSnezCMKT +n1g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776496763; x=1777101563; h=cc:to:subject:message-id:date:from:references:in-reply-to :mime-version:x-gm-gg:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=WhjWGf/V3+zzfWxiJRZvi1z5djJ+bV76vC5bXyOxHAA=; b=Iz2pYrIPE7pYlS/CYNfbRQekAhZire6Cm3yjUX/xAgzcg+hU713Tzrz/dRkrGMjvEI e91g0cy23IN1R2IV5uc+hDqQDwmIzEoxb/7jThQ8w72uJO3VukvQ5OsThQ10QTHtuk/z 5b5kgnvCDrFzTYSA9MFoFZhE1TGzWRHKz+dlFcp0WWH+c48PKL4Z3kCQgModWXVYXBcN A6pf1mysTazj+JAgc351uNOJQnYkSqB5YodQT69W4SQe2+TJK7YczqC4pEOqgKrhkI91 TatE6I24xVuyjw4UfBQ+Y9yWM2eFdz+GZbPN3s3T9NPFktPVXKcaertiibOBO7Y9NEvF +j2w== X-Gm-Message-State: AOJu0YyyqISGvgX2YYAt/Re29a+ixxjwmdRIUr87RnFIxq5Q+30xrOJM dfCuSluc/ivqhhVPGk5hxtgGfpx4+mRoAjVidk97G/QJA7V02UkvShgYbm4Ti/2YXBoEEfI6OTz l1H+VS013ovWBH1yrQiTR1P68d8DcH0o= X-Gm-Gg: AeBDiesEOFpt+FWuCevsf4pb/KGmbUmosTfIun8nx8NxqJdPJdVM8rYRc3O7Y3tUTaz 5SbiEs+Eufyl2prZnbc2gg8UlF9PCaAJWVFN/7dVtMhjoqtBdFitDSPi1YNd7qPuX/xuD+rUwZz aLMxDs3/qeCGwKJhqAwV93dHNfLsKkw4mx6LAykDrRD6lLSBtT35UEBVoatBc7ToOHf4brdi+Rm m3gdTPIG5u609d9tNzqL4h1nM0L7Fqi06x1KH1nWwqU5S8kFIQ0bxPRtsfTlrYnJNjO2iUkqiE6 Qa93PfV1oCQzM4huN6NkklHQGHof X-Received: by 2002:a53:c045:0:20b0:651:cd15:8c67 with SMTP id 956f58d0204a3-65310839b78mr4422603d50.15.1776496763263; Sat, 18 Apr 2026 00:19:23 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:a05:7010:934b:b0:514:2d8d:371d with HTTP; Sat, 18 Apr 2026 00:19:21 -0700 (PDT) In-Reply-To: References: From: "David G. Johnston" Date: Sat, 18 Apr 2026 00:19:21 -0700 X-Gm-Features: AQROBzDjieb9Bd3AMx_D9wM5gaifSAvWnmjOCvbpy74F0OYahg0frneYrr_NEFw Message-ID: Subject: Re: List of encodings To: Igor Korot Cc: "pgsql-generallists.postgresql.org" Content-Type: multipart/alternative; boundary="00000000000084e009064fb6e2a3" List-Id: List-Help: List-Subscribe: List-Post: List-Owner: List-Archive: Archived-At: Precedence: bulk --00000000000084e009064fb6e2a3 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Friday, April 17, 2026, Igor Korot wrote: > Hi, ALL, > Does the list shown in > https://www.postgresql.org/docs/current/multibyte.html# > MULTIBYTE-CHARSET-SUPPORTED > stored somewhere in INFORMATION_SCHEMA? This wouldn=E2=80=99t be under the purview of information schema. You can = find pg-specific pieces though: https://www.postgresql.org/docs/current/catalog-pg-conversion.html Note the function used to convert ids to names. > > Or is it hard coded inside the PostgreSQL codebase? > Yes. Doesn=E2=80=99t preclude exposing it via SQL but we don=E2=80=99t do= so directly. David J. --00000000000084e009064fb6e2a3 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable On Friday, April 17, 2026, Igor Korot <ikorot01@gmail.com> wrote:
Hi= , ALL,
Does the list shown in
https://www.postgresql.org/docs/= current/multibyte.html#MULTIBYTE-CHARSET-SUPPORTED
stored somewhere in INFORMATION_SCHEMA?

Thi= s wouldn=E2=80=99t be under the purview of information schema.=C2=A0 You ca= n find pg-specific pieces though:

Note the function used to convert ids to names.
=C2= =A0

Or is it hard coded inside the PostgreSQL codebase?

=C2=A0Yes.=C2=A0 Doesn=E2=80=99t preclude = exposing it via SQL but we don=E2=80=99t do so directly.

David J.
--00000000000084e009064fb6e2a3--