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 1wF3CA-004hJl-1G for pgsql-general@arkaria.postgresql.org; Tue, 21 Apr 2026 04:58:46 +0000 Received: from localhost ([127.0.0.1] helo=malur.postgresql.org) by malur.postgresql.org with esmtp (Exim 4.96) (envelope-from ) id 1wF3C9-00646Q-0k for pgsql-general@arkaria.postgresql.org; Tue, 21 Apr 2026 04:58:45 +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 1wF3C8-00645t-2u for pgsql-general@lists.postgresql.org; Tue, 21 Apr 2026 04:58:44 +0000 Received: from mail-yw1-x112c.google.com ([2607:f8b0:4864:20::112c]) by makus.postgresql.org with esmtps (TLS1.3) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.98.2) (envelope-from ) id 1wF3C6-000000021wg-36Zm for pgsql-general@lists.postgresql.org; Tue, 21 Apr 2026 04:58:43 +0000 Received: by mail-yw1-x112c.google.com with SMTP id 00721157ae682-79853c0f5b9so55201617b3.0 for ; Mon, 20 Apr 2026 21:58:43 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1776747522; cv=none; d=google.com; s=arc-20240605; b=MaE+61BCN2vd8WjK68vaUgxnu0kyAw33zUMfT6wiguF3N5ZxbGO7PJMWGC4P+AOqr4 vngucQWtgj/jYJZyqOAcDmVSxUJ9T7YEaxxpx5dv5gThf7LZ4DWAODoEXAQsb0Cd2uGc mWDFQBwlG2kEM53yItBCTgwASbSc9YyeoEcC6EQFmStDJLjC/1Oa0wGsJ9uvqwrgMabg 2XREyEPLMzruQ1z7eL6A9FPtR6ovgQ95BhN5k/VOGnOUZcS6PkGG9VAprGhr/+U1PnMJ nHykWFxvi/K997x6rYiaUJfhePjUzo2E1SexgBUL4WyPgsVTLilIakFKXW8txKchD2zK 8IcA== 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=K0AMROznUJG2+5ADieNM1HAjvRoFa1Fu9YSgVeYn3r4=; fh=99PA0PwbLy2tXir4DcLwEo2NW0wr1RD8iIMXkkWRF80=; b=IIhO4s1CKfL4kEbUMucEYEkdBIbe/B3gOmAgtxeKDPI5ZFaV8Pkh5KUez/bj9IgkTE GU2Roi78Vb0vVXd7clD+leblN9SiPL3jDMZ/rT6t0/X7Ob528H3f0LSCEd5ahzoU5ZZk PWKpnbZdwtcpP0SQb4unHQFKgH54R17BwAOiWw5pIMjN5a3Xk6ItU6qof/URvPgvdWpP 53XFtjMftEdlgzGS5VxNqlOV4Iee4sGq4vkG21ySCUeFFlccGRtvhBOB/w151A3mdzdC zzm9k7ne5rxZFcfbuV1PFtqERloDedokAy9HoNTGl56Tw4BYV/oXs67T10SsBlmsGqj5 ElYg==; 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=1776747522; x=1777352322; 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=K0AMROznUJG2+5ADieNM1HAjvRoFa1Fu9YSgVeYn3r4=; b=lLM5sehfybz+PfxpmlewIgHndFEWxpCT2A9MUvJZ+ERyKTr8kzg5DVitYw7O0Zf1o+ 3cIGXLefrcxFZrY8wxVeO05lCrr4yhkzdMX85oG+Svo4i4sP/YIi3TlTTHRNYOLEWwlH ZUHPYJG2iVcI7JrOH1i7/yPscVXkHv8powP3KR+AoPCj714r+U+K2XAuNkCxm4Wnc5lf 6SuvSRMXbO5IDm4hZqTKub8KYjBkNUGC9GS6Imj05T7j/GQAMz1YPw2TWVxpyBHjARQZ jTiW9/GB3a1tIumKnPgZevvHMRnbLOBQEOsbWTzkuWjX9GMQKOIW791ewZPtL5iJSvPD oLqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20251104; t=1776747522; x=1777352322; 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=K0AMROznUJG2+5ADieNM1HAjvRoFa1Fu9YSgVeYn3r4=; b=oRcwDPEDtgh9M+49Q9jkDUBxNQX4lRQrXAXjOWmPp7G1Ows48S7RtbK01Guk1gTNyc EmyFWPJ0k0oqRh+8i3MYzBuNFmNv0gj3TBSAE/n88ZhkgsI8TK5KhzA/gMMRpTKvrGV3 WkohRsdhoK7qERHvQGx/KDgHUP9kV0hGLpHikZy7B4zYrYMdamo4gu6SNUtcw1XuGl5y APJ9Z4Hb5bvksNkEt7I5ooxiIa/ZGRrCEyEGIzXdn3XsgoVsiEq8oMVQCUJRs1ixojc5 mxp1moYMA2NhXtfJaIoko3JbjiI84lDDC2zZl7hIStuyhmSZ7uz3Bi9oayq2BC79EMiN jgGA== X-Forwarded-Encrypted: i=1; AFNElJ8OJ14FbU8/ctKQ7DIVZis3oLo4+e11SJof4rDFkz/vV5xn2mftDZ2yL+WvZIJf4/lRTLCrFE13wCVCxOQA@lists.postgresql.org X-Gm-Message-State: AOJu0Yy5qDVl9G/UGK3IQ4on7pAH+OnYqK7bivi/jllp0zMpxhlpJgRf sHkNVBzILr076Eigsb3lX+/JKz/JtOJhuyQQfibC6Gd3xfSOjBOLi5blwiKXdPIQcBVNjX3uRPh SA8x7abzzKPZ5+qhmYs9ajPJonh3BwCU= X-Gm-Gg: AeBDieuIfwrhX4RvaM38hP8X4I0DM6KLKjubxytN0vsyfU7nIIcWeY/1jqAnCjuNdli wJ3HADsN8D7/Re0e58Oy8vFzDdkiT2713JcZQpcbfyQyp9xaCvo4m0S1hZuWasNtqH6o/VPnNR0 qgyAeCFd38wAIm5skPvly04wTv/Q0SC3RqpcJpKclmCUhcG9B+2uMjV2v23miIpeSHtTQvC06zP tjfT6yvhDujpMSBYEXHFYQ+qFuY6uqWPNnmJHaL8er493qUyS69B17NMf55lewIR2/q+MFTG95a sy5s5VJuHq/hrprNDmPIjGXO5P9Rbc2Y6yWC/got7J61pV1GFnZMiTysqfAkUISu7q+nGcNGudO MkQzOtQ1Zd3bKo8EZyA== X-Received: by 2002:a05:690c:87:b0:79a:b46c:e61b with SMTP id 00721157ae682-7b9ece7ab24mr187808077b3.2.1776747522397; Mon, 20 Apr 2026 21:58:42 -0700 (PDT) MIME-Version: 1.0 References: <71cd4015-9002-4173-bd9a-075f7afb3c20@aklaver.com> <5f263a8a-9c30-4118-b410-6e25eafde156@aklaver.com> In-Reply-To: From: Igor Korot Date: Mon, 20 Apr 2026 21:58:24 -0700 X-Gm-Features: AQROBzBXizg09mgz_xRYbLvN439FwM7Oj2IAU_QT_nRezm8cMxVALXwOlMV7m4I Message-ID: Subject: Re: List of encodings To: "David G. Johnston" Cc: Ron Johnson , "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 David, On Mon, Apr 20, 2026 at 9:32=E2=80=AFPM David G. Johnston wrote: > > On Monday, April 20, 2026, Igor Korot wrote: >> >> Hi, everybody, >> >> On Mon, Apr 20, 2026 at 8:29=E2=80=AFPM David G. Johnston >> wrote: >> > >> > On Mon, Apr 20, 2026 at 7:47=E2=80=AFPM Igor Korot wrote: >> >> >> >> My understanding is that if I have 3 "BIG5" encodings, only one can b= e >> >> a default. >> > >> > >> > That would be a misunderstanding of what a conversion table is about. >> >> What I did: >> >> 1. Google "PostgreSQL create database" >> 2. Click the first link - to PostgreSQL documentation. >> 3. The command have many options. One of them is "Encoding". >> 4, Scrolled down for an explanation. The explanation had a link. >> 5. Clicked the link. Received a page with the list of encodings. >> >> At this point I asked the original question >> Does the list on that page stored somewhere? Or it is hardcoded inside >> the sources? >> >> That's when I started receiving a references to that table. >> >> Did I ask the wrong question? > > > And the answer you got was =E2=80=9Cno, it=E2=80=99s not (i.e., it=E2=80= =99s hardcoded inside), but you can get to it indirectly=E2=80=9D. In this= case if you involve the pgconversion table you should ignore the conversio= n is default field as it has nothing to do with the question - what encodin= gs does the system recognize. You also got an answer involving generate_se= ries. Understood, thx. This clears it up. Sorry for the confusion. And yes - I will query the pg_conversion table. Thx once again. > > David J. >